On Fri, Apr 11, 2008 at 3:42 PM, Lars Marowsky-Bree <[EMAIL PROTECTED]> wrote: > On 2008-04-11T13:55:04, Andrew Beekhof <[EMAIL PROTECTED]> wrote: > > > As Lars mentioned yesterday, the reason for 2.1.4 is to allow time for some > > additional project changes (both managerial and technical). > > > > Part of these changes are to split the, currently monolithic, Heartbeat > > project into logical components that can be updated/released/replaced > > independently of the other pieces. > > > > The current plan is to have 4 pieces (Two of which already exist. All > > names are suggestions only). > > In order of build sequence, they are: > > * heartbeat-core > > * heartbeat-stack > > * pacemaker > > * cluster-extras > > For consistency, I'd suggest to name them > linux-ha-{core,heartbeat,pacemaker,mgmt}, instead of jumping all over > the place with the names ;-) > > (We could shorten linux-ha- to lha-, but why hurt the brand?)
Lots of '-'s in there, but I don't mind too much Except for pacemaker, which wont be adopting either form of the prefix. > > * heartbeat-core (alternate name: cluster-core, lha-core) > > This project would contain all the pieces relevant to the operation of a > > single node. > > Conceptually, the project would include: > > - clplumbing (including logging) > > - pils > > We might even merge these two into "plumbing". I see you're already into naming the packages :-) > > - lrm > > - resource agents > > - stonith plugins + cli > > I agree. > > linux-ha-core-{plumbing,lrm,ra,stonith} fair enough > > > * heartbeat-stack > > I prefer linux-ha-heartbeat. > linux-ha-heartbeat; there's some opportunity to split this into v1 and > v2, but I'm not sure this bit is worth the effort. agreed > > The next two projects are already operational and are presented mostly for > > the sake of completeness. > > > > > > * pacemaker > > This project contains all the pieces relevant to the v2/CRM/Pacemaker > > cluster resource manager. > > Conceptually, the project includes: > > - cts > > - crm command line tools > > - crm (cib, crmd, pengine, tengine, pingd, attrd, OpenAIS plugin) > > Does hb_report go here as well and gets renamed to > cluster_support_report maybe? makes sense - most of the functionality (i think) is related to pacemaker and getting it's PE files, configs, etc dejan? > linux-ha-pacemaker{,-cts}? Not sure about splitting off CTS, actually, > but worth a thought. Don't see anything else here which could sanely be > split-off. Just "pacemaker". You're getting a bit carried away with the prefix there :-) And I agree that there is limited value in splitting off CTS - especially if we're going to advocate its use more and more. > in the packag > > > > * cluster-extras (currently known as pygui which isn't the best name) > > This project contains high-level management tools and infrastructure. > > Conceptually, the project includes: > > - mgmtd > > - cim > > - snmp > > - tsa_plugin > > - gui (client) > > linux-ha-mgmt-{daemon,cim,snmp,tsa,gui1} s/linux-ha/cluster/ ? > (I suggest "gui1" or something similar as I expect we'd have several new > GUIs in the future.) gui1 looks horrid how about pygui (since its written in python) ? _______________________________________________________ Linux-HA-Dev: Linux-HA-Dev@lists.linux-ha.org http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev Home Page: http://linux-ha.org/