Hi,
Alright, didn’t realize they changed. I think it would be better to include the new namespace in core as the upgrade of the “coherent tree” of version should be made or should be fairly automatic or otherwise perhaps even made to happen now. What do you think? Henrik From: [email protected] [mailto:[email protected]] On Behalf Of Roelof Blom Sent: den 10 mars 2010 09:28 To: [email protected] Subject: Re: Git migration - Castle.Facilities.AutomaticTransactionManagement In f153547 lots of files have changed, mainly in the Resource namespace and all the changes are from CRLF to LF. The copyright year change was in 184e6c7 While I agree that the IO addition would be nice to have I don't think it's a great idea to change the public interface of Core without changing it's assembly version. -- Roelof. On Wed, Mar 10, 2010 at 8:45 AM, Henrik Feldt <[email protected]> wrote: Hi, No, I changed the 2004-2009 to 2004-2010 for all files, I’ve disabled the line-ending corrections, so it’s not that. The file version doesn’t have to be incremented as there aren’t any breaking changes to the public interfaces, just additions, so there’s no need to break the dependencies (just update the file version?)…, right? The IO parts are quite small and would be great to get into core. Especially the Path-class which is better than System.IO.Path. Is this possible? Henrik From: [email protected] [mailto:[email protected]] On Behalf Of Roelof Blom Sent: den 10 mars 2010 08:09 To: [email protected] Subject: Re: Git migration - Castle.Facilities.AutomaticTransactionManagement Henrik, You've only added the IO namespace (github commit http://goo.gl/6KaB) to Core, didn't you? The rest of the changes seem to be caused by git line ending issues. I reckon this namespace can be moved to the TX service, as it's the only one using it. This relieves us from the problems Krzysztof outlined. -- Roelof. 2010/3/10 Krzysztof Koźmic <[email protected]> Henrik, Were there any changes in Core that you need for the release? Is it not possible to release with Core v1.2? Releasing new version of Core would mean that TX is not compatible with all other projects we previously released that depend on Core v1.2 Krzysztof On 3/10/2010 7:06 AM, Henrik Feldt wrote: Hi Roelof, I wouldn’t mind some help releasing it, no. Tonight I finished all code + tests. If you would · pull from my Castle.Core clone and merge + release castle core 1.3 · Help me prepare the nant build file (only .sln builds right now) · Help me update active record facility to match the new version of Txs/AutoTx I would really appreciate it. I have tagged the finished code v2.0 on my git. Henrik From: [email protected] [mailto:[email protected]] On Behalf Of Roelof Blom Sent: den 9 mars 2010 09:38 To: [email protected] Subject: Re: Git migration - Castle.Facilities.AutomaticTransactionManagement Hi, I'd rather see a release of the Tx service, and for the two to stay independent. Tx service taking a dependency on Windsor does not seem right IMO. Do you need any help with making a release? -- Roelof. On Tue, Mar 9, 2010 at 1:48 AM, Henrik Feldt < <mailto:[email protected]> [email protected]> wrote: What do you say about merging C.S.Tx and C.S.AutoTx? They are fairly annoying to use on their own? From: [email protected] [mailto:[email protected]] On Behalf Of John Simons Sent: den 1 mars 2010 01:31 To: <mailto:[email protected]> [email protected] Subject: Re: Git migration - Castle.Facilities.AutomaticTransactionManagement Yes, your assembly version should be 2.0.0, right? but for subsequent patch releases then update only the fileversion. Cheers John _____ From: Henrik Feldt < <mailto:[email protected]> [email protected]> To: <mailto:[email protected]> [email protected] Sent: Mon, 1 March, 2010 11:28:01 AM Subject: RE: Git migration - Castle.Facilities.AutomaticTransactionManagement About file versioning: I'm going to update the assembly version, too, as the public interfaces change. Regards, Henrik -----Original Message----- From: <mailto:[email protected]> [email protected] [mailto: <mailto:[email protected]> [email protected]] On Behalf Of John Simons Sent: den 28 februari 2010 22:15 To: Castle Project Development List Subject: Re: Git migration - Castle.Facilities.AutomaticTransactionManagement Henrik, There is a release guide on the web site - <http://www.castleproject.org/community/releaseguide.html> 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/b34> http://groups.google.com/group/castle-project-devel/browse_thread/thread/b34 987a9980b215b/ae484513bac9ce5b Cheers John On Mar 1, 6:42 am, "Henrik Feldt" < <mailto:[email protected]> [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: <mailto:[email protected]> > [email protected] > [mailto: <mailto:[email protected]> > [email protected]] On Behalf Of Henrik Feldt > Sent: den 28 februari 2010 19:56 > To: <mailto:[email protected]> > [email protected] > Subject: RE: Git migration - > Castle.Facilities.AutomaticTransactionManagement > > I'm going to > > 1. Clone > > 2. Add <http://github.com/haf/Castle.Core> github.com/haf/Castle.Core > as a submodule to S.Tx and F.ATM. > > 3. Add <http://github.com/haf/S.Tx> 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 ( <http://github.com/haf> 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 > <http://castleproject.org> castleproject.org > > 13. Complete documentation for the facility and normal transaction > project. > > Tell me if there's anything missing. > > Henrik > > From: <mailto:[email protected]> > [email protected] > [mailto: <mailto:[email protected]> > [email protected]] On Behalf Of Roelof Blom > Sent: den 20 februari 2010 08:25 > To: <mailto:[email protected]> > [email protected] > Subject: Git migration - Castle.Facilities.AutomaticTransactionManagement > > Hi, > > Castle.Facilities.AutomaticTransactionManagement > < <http://github.com/castleproject/Castle.Facilities.AutomaticTransactio> > 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 <mailto:[email protected]> [email protected]. > To unsubscribe from this group, send email to > castle-project-devel+ <mailto:[email protected]> > [email protected]. > For more options, visit this group at <http://groups.google.com/group/castle-project-devel?hl=en> http://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 <mailto:[email protected]> [email protected]. > To unsubscribe from this group, send email to > castle-project-devel+ <mailto:[email protected]> > [email protected]. > For more options, visit this group at <http://groups.google.com/group/castle-project-devel?hl=en> http://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 <mailto:[email protected]> [email protected]. To unsubscribe from this group, send email to castle-project-devel+ <mailto:[email protected]> [email protected]. For more options, visit this group at <http://groups.google.com/group/castle-project-devel?hl=en> http://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 <mailto:[email protected]> [email protected]. To unsubscribe from this group, send email to castle-project-devel+ <mailto:[email protected]> [email protected]. For more options, visit this group at <http://groups.google.com/group/castle-project-devel?hl=en> http://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 <mailto:[email protected]> [email protected]. To unsubscribe from this group, send email to <mailto:castle-project-devel%[email protected]> [email protected]. For more options, visit this group at <http://groups.google.com/group/castle-project-devel?hl=en> http://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 <mailto:[email protected]> [email protected]. To unsubscribe from this group, send email to <mailto:castle-project-devel%[email protected]> [email protected]. For more options, visit this group at <http://groups.google.com/group/castle-project-devel?hl=en> http://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 <mailto:[email protected]> [email protected]. To unsubscribe from this group, send email to <mailto:[email protected]> [email protected]. For more options, visit this group at <http://groups.google.com/group/castle-project-devel?hl=en> http://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. -- 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] <mailto:castle-project-devel%[email protected]> . For more options, visit this group at http://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] <mailto:castle-project-devel%[email protected]> . For more options, visit this group at http://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] <mailto:castle-project-devel%[email protected]> . For more options, visit this group at http://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. -- 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.
