Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [mylar-dev] major refactoring


Those package names are really funny: org.eclipse.mylar.internal.tasks.ui.ui.* :-)
 Was it by mistake or something intentional?

 regards,
 Eugene


Mik Kersten wrote:
Done.  To update your workspace delete each of the projects on the left,
check out each project on the right, then synch everything.

mylar.core 			-> mylar.context.core
mylare.core.tests		-> mylar.context.tests
mylar.ui 			-> mylar.context.ui

mylar.tasks			-> mylar.tasks.core
mylar.tasklist		-> mylar.tasks.ui
mylar.tasklist.tests 	-> mylar.tasks.tests

mylar.xml			-> mylar.resources
mylar.xml.tests		-> mylar.resources.tests (may not be renamed yet)

The modularity is now *way* better, and the code easier to reuse and test.
The updated Frameworks and APIs are summarized on:

http://wiki.eclipse.org/index.php/Mylar_Integrator_Reference

Clients that use the Tasks framework in headless mode may still want us to
move AbstractRepositoryConnector from tasks.ui to tasks.core.  These and
similar request should come as new bugs.  Please post questions to this list
or a corresponding task if you have any trouble moving to these changes.
Mik

-----Original Message-----
From: mylar-dev-bounces@xxxxxxxxxxx [mailto:mylar-dev-bounces@xxxxxxxxxxx]
On Behalf Of Mik Kersten
Sent: Tuesday, July 11, 2006 11:14 AM
To: 'Mylar developer discussions'
Subject: [mylar-dev] major refactoring

The recent push to add proper support for using the tasks framework
headless
has promoted a long needed refactoring of our plug-ins.  If you are
developing on Mylar please take a look at the new proposed structure
because
we expect to make such a major change only once before 1.0.  The most
major
change is that tasklist is split into tasks.core and tasks.ui, and
mylar.core/ui becomes context.core and context.ui.

150290: extract headless frameworks
https://bugs.eclipse.org/bugs/show_bug.cgi?id=150290

I would like to initiate the name change request with webmaster by
tomorrow
AM.  At that point I will ask that contributors hold off on new patches
until the bug is marked resolved and packages are renamed.  Those
extending
the connectors will be able to migrate all but the new plug-in names by
organizing imports, so I will not create refactoring scripts unless
someone
insists.

Mik

--
Mik Kersten, http://kerstens.org/mik
Mylar Project Lead, http://eclipse.org/mylar


_______________________________________________
mylar-dev mailing list
mylar-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/mylar-dev

_______________________________________________
mylar-dev mailing list
mylar-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/mylar-dev



Back to the top