>
|
Great point (about provisioning). Yes,
we should do a naming review. It probably makes sense to do that
before committing just to reliminate churn. Let me take a initial
pass here...
org.eclipse.equinox.component
- Name is too general as noted in the originating
bug report. Choices here are org.eclipse.equinox.scr (Service Component
Registry) or org.eclipse.equinox.ds (replace the current "ds"
bundle when the new one has been reviewed and graduated.
- personally I lean towards "ds".
If all goes well would we keep to implementations around? If
not, why change the name?
org.eclipse.equinox.io
- no particular issues here
org.eclipse.equinox.provisioning
- Name collision with the Equinox provisioning
work
- perhaps consider org.eclipse.equinox.ip?
Other options/thoughts?
org.eclipse.equinox.util
- conceptual conflict with equinox.common.
Consumers will be confused as to what is in common vs. util.
- consider combining?
- util appears to have lots of useful stuff
in it. Reviewing how and when it is used may help us come to some
naming/grouping conclusions.
org.eclipse.equinox.wireadmin
- collides with the current wireadmin bundle.
- as with the DS implementation, perhaps
the new one should just replace the old one when it graduates? In
that case we can leave the name as is.
Thoughts?
Jeff
Pavlin Dobrev
<p.dobrev@xxxxxxxxxxx>
Sent by: equinox-dev-bounces@xxxxxxxxxxx
04/13/2007 05:12 PM
Please respond to
Pavlin Dobrev <p.dobrev@xxxxxxxxxxx>;
Please respond to
Equinox development mailing list <equinox-dev@xxxxxxxxxxx> |
|
To
| Equinox development
mailing list <equinox-dev@xxxxxxxxxxx>
|
cc
|
|
Subject
| Re: [equinox-dev] new services |
|
Hi Jeff,
No problem from our side after the
IP verification process complete.
Maybe also is good to discuss implementation
packages and names because it is good do refractoring prior the check-in.
Especially I think that we agree on
the name org.eclipse.equinox.scr for Declarative Services.
Regarding initial provisioning - currently
I use similar to OSGi package name (org.eclipse.equinox.provisioning) but
because of the conflict with general provisioning work already being done
in the incubator we may decide for the other name.
What do you think?
-Pavlin
>
|
As the new services from Prosyst come into
the repo and builds, we should ensure that the Bundles page is updated.
It would actually be a great idea to create some wiki pages around
each of the services (new and old) to tell people about the options, how
to run/use them, etc. Can the people owning the services take the
task of driving this content?
Jeff |
_______________________________________________
equinox-dev mailing list
equinox-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/equinox-dev
|