Henrik, There is a release guide on the web site - http://www.castleproject.org/community/releaseguide.html I know that is svn specific and needs to be updated for git but the steps required for a release are similar, so have a look at it :) And if possible submit a patch to update the release guide to be git specific.
> Question: If C.S.Tx has submodule C.Core, C.F.TxM as submodule C.S.Tx, what > C.Core submodule will C.F.TxM have? Why are you mentioning submodules? The project dependencies are kept in the lib folders. Also, read this thread about assembly/file versioning so that is easier to put out small fixes: http://groups.google.com/group/castle-project-devel/browse_thread/thread/b34987a9980b215b/ae484513bac9ce5b Cheers John On Mar 1, 6:42 am, "Henrik Feldt" <[email protected]> wrote: > I've tagged as 1.0.3, 1.0.4, not with submodules though. I'm also going to > state that only major releases x.0.0 will be ever be alpha/beta/RC/RTM with > me ;). > > Question: If C.S.Tx has submodule C.Core, C.F.TxM as submodule C.S.Tx, what > C.Core submodule will C.F.TxM have? > > From: [email protected] > [mailto:[email protected]] On Behalf Of Henrik Feldt > Sent: den 28 februari 2010 19:56 > To: [email protected] > Subject: RE: Git migration - > Castle.Facilities.AutomaticTransactionManagement > > I'm going to > > 1. Clone > > 2. Add github.com/haf/Castle.Core as a submodule to S.Tx and F.ATM. > > 3. Add github.com/haf/S.Tx as a submodule to F.ATM > > 4. Tag it all as v1.0.3 (not RC) (not tagging core) > > 5. Add new code, write e-mail to this list when I got all my code in > it, tag it as 1.5 on my origin. Push. > > 6. Try and include the submodule in my own projects for ATM, if this > works, tag F.ATM and S.Tx together into a tag v2.0 RC > > 7. Test with my own project, perform updates. Push it. Create a > working branch with Castle.Core 1.2.0's tag as well and tag this > appropriately. > > 8. Fix any lingering problems, tag as v2.0. > > 9. Push to my origin (github.com/haf) > > 10. Edit the wiki to say it's released > > 11. Ask for someone with access to pull from my repository > > 12. Ask for someone with access to edit the release-list at > castleproject.org > > 13. Complete documentation for the facility and normal transaction > project. > > Tell me if there's anything missing. > > Henrik > > From: [email protected] > [mailto:[email protected]] On Behalf Of Roelof Blom > Sent: den 20 februari 2010 08:25 > To: [email protected] > Subject: Git migration - Castle.Facilities.AutomaticTransactionManagement > > Hi, > > Castle.Facilities.AutomaticTransactionManagement > <http://github.com/castleproject/Castle.Facilities.AutomaticTransactio... > ement> has migrated to git. > > Please use this thread for feedback, indicate problems or ask questions > about the migration. > > -- Roelof. > > -- > You received this message because you are subscribed to the Google Groups > "Castle Project Development List" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group > athttp://groups.google.com/group/castle-project-devel?hl=en. > > -- > You received this message because you are subscribed to the Google Groups > "Castle Project Development List" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group > athttp://groups.google.com/group/castle-project-devel?hl=en. -- You received this message because you are subscribed to the Google Groups "Castle Project Development List" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/castle-project-devel?hl=en.
