continuum-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jesse McConnell" <jesse.mcconn...@gmail.com>
Subject Re: short term branch for project/group keys
Date Fri, 19 Jan 2007 16:11:45 GMT
sounds good :)

On 1/18/07, Rahul Thakur <rahul.thakur.xdev@gmail.com> wrote:
> Hey Jesse,
>
> I am gonna fork a new branch tonight and get started on this change.
> Hopefully should be able to get the relevant stuff that we have already
> done merged on the core modules before we start playing with the other
> modules tomorrow :-)
>
> Cheers,
>
> Rahul
>
>
> Jesse McConnell wrote:
> > I am loathe to let a branch lay around for a long time with minimal
> > work being done actively on it and we learned what we wanted to from
> > it in the short time we worked with it I think.
> >
> > my take-away was that the change the string based keys will be a good
> > change but its large enough that it should be done in the context of
> > some other refactoring and changes.
> >
> > as for the int->long id change, I think its a good thing and will
> > focus us to address the database upgrading issue so its all good imo
> > :)
> >
> > jesse
> >
> > On 1/16/07, Rahul Thakur <rahul.thakur.xdev@gmail.com> wrote:
> >>
> >> Jesse and myself had a chat yesterday morning about the key-refactoring
> >> branch that we spun before Christmas last year, and we reckon that it
> >> might be an idea to get 1.1-alpha rolling and meantime gather more
> >> thoughts around Groupings (introduce versions/tags). We think having
> >> String-based keys for groups might be more feasible for v1.2.
> >>
> >> However, we are keen to bring over the API changes where the 'int' Ids
> >> are now converted to 'long'. Some other bits like breaking up the
> >> existing Project and ProjectGroup interfaces can be continued on the
> >> trunk itself after the merge.
> >>
> >> What do others think?
> >>
> >> Cheers,
> >> Rahul
> >>
> >> ----- Original Message -----
> >> From: "Jesse McConnell" <jesse.mcconnell@gmail.com>
> >> To: <continuum-dev@maven.apache.org>
> >> Sent: Friday, December 22, 2006 8:30 AM
> >> Subject: short term branch for project/group keys
> >>
> >>
> >> >I am thinking about pulling a short term branch of continuum with
> >> > rahul and working on getting everything converted to using a string
> >> > based key project and project group reference in all apis and in all
> >> > of the UI decision making items.  He has tomorrow off so I think that
> >> > unless anyone has any big issues with it we'll try and make that
> >> > branch and work on it tomorrow.
> >> >
> >> > the end result of it would be:
> >> >
> >> > * int id's for project and project group in the model are for internal
> >> > store usage
> >> > * name's for project and project group are for presentation purposes
> >> > only
> >> > * key's are for all api usage and passing around un URL's etc.
> >> >
> >> > some quick benefits are:
> >> >
> >> > * consistency across all apis and url manipulations
> >> > * ability to add quick url rewriting for direct linking of projects
> >> > foo.org/Doxia/Core
> >> > * common keys across running continuum instances for clustering
> >> >
> >> > jesse
> >> >
> >> > --
> >> > jesse mcconnell
> >> > jesse.mcconnell@gmail.com
> >>
> >>
> >
> >
>


-- 
jesse mcconnell
jesse.mcconnell@gmail.com

Mime
View raw message