On May 27, 2009, at 11:17 PM, Ivan wrote:
Seems good features for 2.2. I suggest to open JIRAs to track them,
and I remember that some of them already have JIRAs opened.
good idea
Ivan
2009/5/28 David Jencks <[email protected]>
Here are some things I really really want in 2.2. Since my main
focus at the moment is getting the incipient 3.0 more osgi-ready if
I have to do all of them 2.2 will be a long time coming... so
hopefully others will become inspired and want to help :-)
- in no particular order -
1. upgrade to maven 2.1
GERONIMO-4651
2. upgrade to latest apache pom (6?)
GERONIMO-4652
3. upgrade to latest assembly plugin to help with source distros (I
don't think it's released yet)
GERONIMO-4653
4. reexamine genesis and trim it (probably means genesis 2)
GERONIMO-4654
5. use the release plugin
GERONIMO-4655
6. get all our private dependencies into maven central. This
probably means releasing with our groupId unless we can get the
projects to do a release
GERONIMO-4656
7. When we deploy, write the plan into the plugin something like the
car-maven-plugin does. Same with the default geronimo-plugin.xml
(GERONIMO-4628)
8. We need some way to override/configure/set javaee env-entry
values from something other than the original spec dd or annotation
(GERONIMO-4630)
9. In the console, provide a uniform way to completely specify the
artfiact ID for a plan being created. Save the groupId and version
as config-substitutions or something persistent.
To clarify the last phrase, my idea is that if you are setting up a
lotta plans in the console, you are a company that wants the same
groupId and its all probably part of a project with a known version
number. So we should be able to remember these so you don't have to
type them in 20,000 times.
GERONIMO-4657
10. Provide a way to edit artifact-aliases in the console. Include
a way to specify artifact-alias when installing a jar.
GERONIMO-4658
I expect I'll be spending some time on the build.
thanks
david jencks
thanks
david jencks
--
Ivan