[Linux-HA] Re: [Linux-ha-dev] ANNOUNCE: Project Organization -
CRMto become its own project
David Lang
david.lang at digitalinsight.com
Fri Dec 7 11:19:42 MST 2007
On Fri, 7 Dec 2007, Alan Robertson wrote:
> Andrew's contributions to the Linux-HA community will be missed. I am sad
> that he has unilaterally decided to leave Linux-HA and fork his code into in
> a separate project.
>
> I have suspected that this was coming for a number of months, but as you
> probably have guessed, Andrew won't reply to emails I send him, or answer the
> phone when I call - except when I hide my caller id. I wish I had known how
> to fix that without him feeling he needed to leave the project.
>
> I'm not sure what this means yet.
>
> It may mean that we're in for a time of difficult coordination that I find
> hard to imagine working - because the need for coordination with a separate
> project will be higher than if it were in the same project - and
> communication and coordination was the problem in the first place.
>
> D-:
>
> Or it may mean that we'll be looking for someone to pick up maintaining the
> CRM.
>
> D-:
>
> I really do not know. But if anyone is interested in picking up the CRM, do
> let me know.
>
> In any case, for the convenience of the project, I expect that we'll be
> mirroring his work from his new project on our Mercurial repository - at
> least until we get this figured out. I'll let you know when that's set up.
>
> Or maybe Andrew leaving and going his own way will work out for the best and
> things will be better than I could possibly imagine. Anyone who has ideas on
> how this can be made to happen, please email me.
I am a huge proponent of creating and maintaining well defined interfaces
between components.
Having the CRM be seperate from heartbeat just forces these interfaces to be
very solidly defined so that an update to one package doesn't break other
packages.
but I don't think that there have really been many changes to this interface.
the changes seem to have been in one or the other.
the fact that heartbeat can be run very sucessfully without the CRM (in v1
'haresources' mode) is a good indication that they are rally seperate anyway.
If CRM is going to be used for multiple purposes then splitting it off is a good
idea (and I would suggest that it may be appropriate to split the GUI from the
core CRM as well).
I will only start to get worried if I start to see interface changes takeing
place that aren't coordinated or compatible between the projects.
David Lang
More information about the Linux-HA-Dev
mailing list