From: Jeff K. <jt...@ya...> - 2006-02-21 21:37:21
|
Ben Osman wrote: > Jeff Kowalczyk wrote: >> I propose to create (under Jens' ownership, i.e. have Jens or a designee >> create) eleven new PSC project instances on plone.org, one for each of the >> current components and the currently small collection of addons. > > I agree that a POI instance would be useful but i don't agree with > having separate Project Instances for each Product. I think this is the price we pay for having PloneMall helpfully modularized into products. They are separate by design. The list of component products probably isn't even complete for all common use cases yet. PloneMall core may comprise be more than nine Products someday, although hopefully we can define smaller bundles by use case profile. There haven't been enough release cycles to demonstrate, but we will probably have PloneMall-1.2 release event, and lots of PloneMallFoo-1.2.1 maintenance releases before PloneMall-1.3. When commerce is on the line, there isn't time for long coordinated release cycles involving multiple products, we need to be able to specify an bug or improvement, and drop a production release with all possible haste. > I think it would be too confusing as to where things would go. (...) You > are not always aware which component a bug lies in, or which one needs > to be something improved. I don't think this will prove to be the case. Properly reported errors will be traced to a certain module, which belongs to a certain product. Or, the error involves the interface between two products, one of which must be changed to comply. That product gets the issue in its tracker, and the issue is marked as referring to a specific release plan. If we choose the wrong product for an issue, close it with a referring link to the issue in the right product's tracker. > I'm not familiar with managing POI but would it be possible to add > categories to it? Poi does have categories for classification of issues, but I did not find an example where it was being used for multiple products. The PSC-Poi integration features are tuned for a per-product use. I should say that I'm willing to do a considerable amount of gardening of these 9-11 PSC instances as part of my learning curve with PloneMall. I wouldn't want to proceed with the PSC instances without the go-ahead of the original PloneMall developers, but if they approve, I'm willing to make the time investment to see if we can get the PloneMall community organized. |