I removed no licence message or about dialog in OpieMail.
There was none.
I did not change ANY headers of the sources.
As opie-mail is part of opie which is under GPL it is under GPL, too.
there is a licence file within the opie source tree (LICENCE.GPL).
Put your stuff depending on OPIE software under GPL, too.
As KDE-Pim/Pi is under GPL and K-OPieMail is part of KDE-Pim/Pi,
K-OPieMail is under GPL, too.
There s a licence file within the KDE-Pim/Pi source tree (copying.txt).
As I wrote, I wrote an email to opie-devel already some days ago.
Ok, then I had not seen it. My failure.
To the other guys (and you, too):
Well, I had worked 5 month 4 hours every day on opiemail. I had wished, that someone will help. I know there are a lot of bugs must getting fixed. Thats why I'll never understand that guys using my work aren't able to send patches, fixes and so on back. At this moment I'm feeling real sicked. That is the point I can not understand why resources are splitted that way.
And it is a job. I'll make it on goodwill, of course, but it is a job. And someone using it in them own projects is able to send back something. Than it is shared development in the idea of an open community. But taking it and not sending back something to the origin is participating. Nothing else. The hint that kmicromail is based on opie-mail (not just the ideas, most code is from opiemail) I had found just on this thread. But when I reuse software from others - I'll put a link to that software direct into my documentation. The gpl request such - and I think it is a must be not depending on gpl that I tell who has made the base. So like I tell that opiemail (and kmicromail, too) is using libetpan. Did you gave feedback back to the etpan-authors?
Once again - may be there are reasons for a mail client using the design of opie-mail but not using opie. It isn't a problem. The problem is in which way it was done. Our resources aren't the best. So I think it should be self-evident that someone using MY resources and spare time work send back fixes, patches, ideas and so on.
btw.: removing opie support is meanwhile the same like loosing some nice features. But this isn't real my problem.
Alwin
I wrote this mail to opie-devel:
Hi!
I have forked the current Opie mail cvs version to use it in my project KDE-Pim/Pi.
(Pi stands for platform independent).
Please let me introduce this project:
The goal is to have a complete PIM and syncing framework available on the Sharp Zaurus, Linux Desktop and Windows.
Independent from the whole KDE framework or other libraries.
For that reason it provides a so called microKDE library, which delivers the needed functionality.
The links are:
http://sourceforge.net/projects/kdepimpi/www.pi-sync.netIt consists currently of a full functional version of KOrganizer/Pi (KO/Pi) and a just ported version of KAddressbook/Pi (KA/Pi). KA/Pi has still some bugs.
To get an email program connected to KA/Pi and KO/Pi I have taken over the last weekend the source code of Opie mail cvs and integrated it in the microKDE framework.
I removed all dependencies of libopie.
And, that is the reason I am writing to this mailing-list, I added some features I was missing.
This is a (minimize-) splitter and sorting of the mail-header list.
And it will be probably more, which I will add later... in some weeks or so.
All changes are available in the cvs at
http://sourceforge.net/projects/kdepimpi/modul name: kdepim.
I hope we can find out together, how we can manage it, to get my changes back to Opie.
I)
The first topic is the (minimize-) splitter:
I think, a splitter is very useful and is even more useful on a PDA!
I am using it in KA/Pi and KO/Pi as well.
This splitter is an enhancement of the usual Qt splitter and can be used easily in every Qt programm written in Qt2 or Qt3. (It is renamed and provides its own layout engine). It is an additional class and provides the splitter functionality even to programs, which depend on the reduced Qt2 lib with the Qt splitter disabled.
May I suggest, that this is used in the OPie framework in all programs, where a splitter makes sense?
It should be easy to add it to the Opie core library.
Check out the code of KDE-Pim/Pi and look for KDGanttMinimizeSplitter.cpp/h and qlayoutengine_p.h.
II)
The second topic are my changes to the UI of Opiemail:
I would suggest, that I let you know about my changes via this list.
E.g. I write something like :
I have made enhancements of "blabla", please check out current cvs at
http://sourceforge.net/projects/kdepimpi/and look at the files XYZ.
I hope we will find a way, where all can benefit of enhancements I will add to OPiemail.
*****
End of Mail.
Sorry, that I cannot really see your problem, Alwin, with that, what I have done.
z.