On 11/13/06, kelvin goodson <[EMAIL PROTECTED]> wrote:
Whether or not we can rearrange the existing state, there is the question of how we proceed with holding new releases. We have 3 (or in the C++ case 4) orthogonal concepts to arrange into a hierarchy (language, release, subproject, with C++ also having platform). I propose that we arrange the hierarchy in the sequence -- language, release, subproject (platform).
I think that this will run into problems as we start to release modules independently of each other. For example, we might release multiple versions of newer modules in the lifetime of a single version of a more mature one. I'd suggest the switching that order to language / module / version / variant where variant is not just the platform variants but also the different types of distribution such as binary, source, samples, javadoc etc. For SDO that would be something like: java/sdo/1.0-incubator-M2/sdo-1.0-incubator-M2.zip java/sdo/1.0-incubator-M2/sdo-1.0-incubator-M2.tgz java/sdo/1.0-incubator-M2/sdo-1.0-incubator-M2-source.zip java/sdo/1.0-incubator-M2/sdo-1.0-incubator-M2-javadoc.zip etc. This is very similar ot the layout Maven uses for its repo - perhaps we should just adopt that? -- Jeremy --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
