[Building Sakai] [sakai-kernel] Version numbers.

Matthew Buckett matthew.buckett at oucs.ox.ac.uk
Wed Feb 3 08:24:02 PST 2010


On 3 February 2010 15:56, Ian Boston <ieb at tfd.co.uk> wrote:
>
> On 3 Feb 2010, at 13:33, David Horwitz wrote:
>
>> Ok thanks Ian,
>>
>> Looking at this discussion I wonder if we might be considering
>> different concerns, and as so in an effort to make sure we're not
>> talking cross purposes:
>>
>> 1) Internal package names. I see no real problem if both kernels
>> contain an org.sakaiproject.kernel.FooService
>> 2) published artefacts (this is where I see a problem) both shouldn't
>> have a org.sakaiproject.kernel.api.jar (for example)
>
> AFAIK there are no name clashes, all K2 artefacts are of the form
> org.sakaiproject.kernel.event because they have to be of this form in an OSGi
> environment.
> none of the Kernel 1 artefacts are of this form.
>
> The only potential name clash is "base" ( a pom artefact)

Even if it technically works it's still confusing to people looking at
the maven repository who aren't familiar with the history of the two
projects.

K2 is only a replacement for K1 in the very general sense (a kernel
for a VLE), as far as I'm aware it isn't intended that you will be
able to "build a K1 tool against K2".

I understand this causes a large amount of disruption for K2. Is it
worth it? I'm not sure.

If it's going to happen it would be better to get it sorted sooner.

-- 
  Matthew Buckett
  VLE Developer, LTG, Oxford University Computing Services


More information about the sakai-dev mailing list