[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
RE: [mylar-dev] major refactoring
|
Definitely not intentional Fixed. Please note that there is still
additional package and class name clean-up left to do, and you'll know it's
done when the following bug is resolved.
149981: extract tasks framework from mylar.tasklist
https://bugs.eclipse.org/bugs/show_bug.cgi?id=149981
On that note, the .provisional prefix is gone from our provisional API
packages (e.g. org.eclipse.mylar.tasks.core). It would have forced another
rename, made the package names too long, is not a standard Eclipse
convention, and the version number already indicates that the APIs are
provisional.
Mik
> -----Original Message-----
> From: mylar-dev-bounces@xxxxxxxxxxx [mailto:mylar-dev-bounces@xxxxxxxxxxx]
> On Behalf Of Eugene Kuleshov
> Sent: Friday, July 14, 2006 8:18 AM
> To: Mylar developer discussions
> Subject: 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
> >
>
> _______________________________________________
> mylar-dev mailing list
> mylar-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/mylar-dev