In terms of target projects @ eclipse we could use either the soc
project, the visual editor project or the ajax/javascript atf project.
I commit on each of those.
The most relevant should be the atf/javascrip since the wysiwyg editor
builds on top of xulrunner.
What do you think?
--
Cheers
Philippe
http://easyeclipse.org - http://phpeclipse.net - http://eclipse.org/atf
-
http://eclipse.org/vep - http://labs.jboss.org/drools/ -
http://developer.mozilla.org/en/docs/XULRunner
For me it does not matter what license does my plugin
(org.joomla.eclipse.wysiwygeditor) use
(org.joomlatools.eclipse.mozillawysiwyg belong to Laurens) as long as
it is one of Open Source License. But i think it depends on Joomla
too, since they are sponsor of the project.
About cleanup, tidy, and refactor i will work on it, as soon as
possible (may be next week).
Does refactor meas modify my Google Summer Of Code Project or create
another copy?. If so where should i host the new project?
Could you give some examples use of Eclipse Namespace? How the plugins
should be?
>In terms of target projects @ eclipse we could use either the soc
>project, the visual editor project or the ajax/javascript atf project.
>I commit on each of those.
>The most relevant should be the atf/javascrip since the wysiwyg editor
>builds on top of xulrunner.
>What do you think?
Agree.
On Oct 11, 10:24 pm, "Philippe Ombredanne" <pombreda...@gmail.com>
wrote:
> >Second: if so, how do we prepapre that?
> >- we will need to cleanup/tidy the code, including license/copyrights
> >headers. I can help there.
> >- we would need to have those plugins under the EPL license.
> >- in prepartion we would need to eventually refactor the
> code to use Eclipse name spaces.
> For me it does not matter what license does my plugin
> (org.joomla.eclipse.wysiwygeditor) use
> (org.joomlatools.eclipse.mozillawysiwyg belong to Laurens) as long as
> it is one of Open Source License. But i think it depends on Joomla
> too, since they are sponsor of the project.
The Eclipse Public License is a copyleft license similar in
intent/philisophy to the LGPL and the MPL.
That would be mandatory to use this license to move to Eclipse, and have
all the contributors (ie you and Laurens) officiall and written (email
suffice) approval for the license change.
We would need to add license header comments to all the files in those
terms, with propoer copyright attributiosn to both of you, and Joomla.
There is a copyright tool 2 eclipse which I can use to make that a
breeze, and commit the changes in a snap if you and Laurens are in
agreement.
> About cleanup, tidy, and refactor i will work on it, as soon as
> possible (may be next week).
We woudl need to agree on a package naming for that, and decide first
which project we would move at eclipse.
As for other tidying, we should make sure we have a clean dependency.
For instance the (unused) wysiwyg multipage editor depends today on the
PHPUnit editor, and that should be replaced by a regular editor like
TextEditor for now Or may be that code coudl be entirely removed as it
seem not to be used..
The org.joomla.eclipse.joomlaextension which are the PHPeclipse
extension shoudl stay @ Joomla or could be moved to the PHPEclipse if
that makes sense to keep those close by.
> Does refactor meas modify my Google Summer Of Code Project or create
> another copy?. If so where should i host the new project?
For now I think it would be best and simpler to keep the project where
it bis @ Joomla SVn to make the refactoring and prep work.
> Could you give some examples use of Eclipse Namespace? How the plugins
> should be?
Something like org.eclipse.atf.wysiwyg , if we move the project to ATF.
>
> >In terms of target projects @ eclipse we could use either the soc
> >project, the visual editor project or the ajax/javascript
> atf project.
> >I commit on each of those.
> >The most relevant should be the atf/javascrip since the
> wysiwyg editor
> >builds on top of xulrunner.
> >What do you think?
> Agree.
I have asked for feedback on all of the soe projects.
Could you and Laurens join the mailing list for
atf-dev
ve-dev
soc-dev
http://eclipse.org/mail
That way you could be part of the discussions taking places there.
Also in term of future, I think that we could evolve the wysiwyg editor
to be a framework for building wysiwyg html/ajax oriented editing based
on xulrunner.
And we could inject speceific extensibility @ eclipse that could benefit
Joomla, for instance have support for extension with mootools et al.