Skip to main content

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

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



Back to the top