Re: Profile mods for Avalon: Re: cvs commit: gump/project avalon-components.xml avalon-excalibur.xml
On Wed, 17 Mar 2004, Niclas Hedhman [EMAIL PROTECTED] wrote: I DO notice that there is a profile/gump.xml, but also a profile/apache-avalon.xml Is that old? No. The profile in Gump describes which projects you want to build. The gump.xml profile is one alternative, the one used by our nightly builds. The apache-avalon profile is an attempt at a minimal profile for people who only want to run Gump on the Avalon code. I'm not sure whether it is in use by anybody. Stefan - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Profile mods for Avalon: Re: cvs commit: gump/project avalon-components.xml avalon-excalibur.xml
On Wednesday 17 March 2004 07:29, Adam R. B. Jack wrote: I ended up adding all the project/avalon* projects in Gump CVS to profile/gump.xml. Sorry, I don't know Gump well enough to know what profiles are. Avalon-Logging, is it to go away or not? I thought I noticed some comment to that effect, and anyway -- the CVS checkout failed. If going away, we ought tell folks like commons-logging. If I oughtn't have added it, let's delete the project/avalon-logger.xml file. Avalon as a Gump project doesn't exist, and should be removed. Avalon Framework is what people probably mean, and is the foundation we will build on top of. Avalon-Logging is replacing Excalibur Logging, and is the package that is used inside Avalon Merlin, the now decided Single Platform from Avalon. Merlin will only depend on (sooner or later) avalon-framework, avalon-logging, avalon-meta, avalon-repository and various avalon-util, plus external stuff. Excalibur is going to be terminated, once we have polished it up to a final nice state. I am planning (provided consenus can be reached) that commit rights will be removed after that has been reached, so if someone want to evolve it, they have to fork it to another place. Fortress features that are desireable are going to be migrated to Merlin, and then Fortress will go the same path as Excalibur, but will take much longer. Cornerstone is going to be migrated into a nice state, that means documentation, unittests and no dependencies on Excalibur. This will take quite a while. I hope this clarifies the evolutionary path that I see happening over the next 6 months or so. Niclas -- +-//---+ | http://www.bali.ac | | http://niclas.hedhman.org | +--//--+ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Profile mods for Avalon: Re: cvs commit: gump/project avalon-components.xml avalon-excalibur.xml
On Wednesday 17 March 2004 07:29, Adam R. B. Jack wrote: I ended up adding all the project/avalon* projects in Gump CVS to profile/gump.xml. Sorry, I don't know Gump well enough to know what profiles are. No worries, basically it just lists the components (modules/projects/repositories/etc.) to includes, whereas the workspace lists the more machine-centric config (dirs) and the profile. As such, a profile is more sharable than a workspace, and the main (public) shared one is profile/gump.xml. If you have time, see: http://gump.apache.org/metadata/workspace.html http://gump.apache.org/metadata/profile.html but don't worry, I added everything (except avalon.xml) that was project/avalon-*.xml to profile/gump.xml. Avalon-Logging, is it to go away or not? I thought I noticed some comment to that effect, and anyway -- the CVS checkout failed. If going away, we ought tell folks like commons-logging. If I oughtn't have added it, let's delete the project/avalon-logger.xml file. Avalon as a Gump project doesn't exist, and should be removed. Ok, it's gone. Avalon Framework is what people probably mean, and is the foundation we will build on top of. Avalon-Logging is replacing Excalibur Logging, and is the package that is used inside Avalon Merlin, the now decided Single Platform from Avalon. Ok, then we have a CVS issue to resolve with avalon-logging. Merlin will only depend on (sooner or later) avalon-framework, avalon-logging, avalon-meta, avalon-repository and various avalon-util, plus external stuff. Excalibur is going to be terminated, once we have polished it up to a final nice state. I am planning (provided consenus can be reached) that commit rights will be removed after that has been reached, so if someone want to evolve it, they have to fork it to another place. Fortress features that are desireable are going to be migrated to Merlin, and then Fortress will go the same path as Excalibur, but will take much longer. Cornerstone is going to be migrated into a nice state, that means documentation, unittests and no dependencies on Excalibur. This will take quite a while. I hope this clarifies the evolutionary path that I see happening over the next 6 months or so. Ok, thanks for the information. If it doesn't all sink in today, we'll be able to review it in the mail archive, thanks. regards Adam - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Profile mods for Avalon: Re: cvs commit: gump/project avalon-components.xml avalon-excalibur.xml
On Wednesday 17 March 2004 13:15, Adam R. B. Jack wrote: On Wednesday 17 March 2004 07:29, Adam R. B. Jack wrote: I ended up adding all the project/avalon* projects in Gump CVS to profile/gump.xml. Sorry, I don't know Gump well enough to know what profiles are. No worries, basically it just lists the components (modules/projects/repositories/etc.) to includes, whereas the workspace lists the more machine-centric config (dirs) and the profile. As such, a profile is more sharable than a workspace, and the main (public) shared one is profile/gump.xml. I DO notice that there is a profile/gump.xml, but also a profile/apache-avalon.xml Is that old? Niclas -- +-//---+ | http://www.bali.ac | | http://niclas.hedhman.org | +--//--+ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Avalon Logging: was Re: Profile mods for Avalon: Re: cvs commit: gump/project avalon-components.xml avalon-excalibur.xml
Avalon-Logging is replacing Excalibur Logging, Ok, then we have a CVS issue to resolve with avalon-logging. Since the Gumps are still running, just a heads up to this: WARN:gump:Command failed. [cvs -q -z3 -d :pserver:[EMAIL PROTECTED]:2401/home/cvspublic checkout -P -d avalon-logging avalon-logging ]. ExitCode: 1 ERROR:gump:Failed to checkout/update module: avalon-logging gives: cvs server: cannot find module `avalon-logging' - ignored cvs [checkout aborted]: cannot expand modules My time to hit the sack. Sorry I can't stop to help. regards, Adam - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Profile mods for Avalon: Re: cvs commit: gump/project avalon-components.xml avalon-excalibur.xml
On Wednesday 17 March 2004 13:28, Adam R. B. Jack wrote: On Wednesday 17 March 2004 13:15, Adam R. B. Jack wrote: but don't worry, I added everything (except avalon.xml) that was project/avalon-*.xml to profile/gump.xml. Don't I need to add module to all the project/avalon-*.xml files as well? Sorry, that is what I did when I said I added it: !-- Apache.Avalon -- module href=project/avalon-components.xml/ module href=project/avalon-excalibur.xml/ module href=project/avalon-fortress-container.xml/ module href=project/avalon-fortress-examples.xml/ module href=project/avalon-fortress-tools.xml/ module href=project/avalon-framework.xml/ module href=project/avalon-logging.xml/ module href=project/avalon-logkit.xml/ module href=project/avalon-meta.xml/ module href=project/avalon-phoenix.xml/ module href=project/avalon-sandbox.xml/ module href=project/avalon-site.xml/ If so, is module name=avalon/framework Not quite, needs the .xml -- and it is href (misnomer) not name. The href is followed, and the real module (with name) imported/merged in. Oops, now break-down in communications or my brain. I prefer the former... I was talking about inside the project/avalon-*.xml files, which the above module entries in profile/ seem to reference, and many of them have, but not avalon-framework for instance. H... Niclas -- +-//---+ | http://www.bali.ac | | http://niclas.hedhman.org | +--//--+ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]