Ok, will look at it tomorrow

2010/8/22 Krzysztof Koźmic <[email protected]>

> not really actually.
>
> we really need docs for the facility BTW. like _really_ really.
>
> BTW, here's a SO question you might want to take a look at
>
> http://stackoverflow.com/questions/3531770/including-exception-details-when-using-a-castle-wcf-facility-hosted-service
>
>
> W dniu 23 sierpnia 2010 10:54 użytkownik Craig Neuwirt
> <[email protected]> napisał:
>  > Thanks.  That's pretty much what I did.  I didn't mess with TeamCity.
> Did
> > that stuff take much time?
> >
> > 2010/8/22 Krzysztof Koźmic <[email protected]>
> >>
> >> Well, ok.
> >>
> >> 1. I made sure everything compiles and all the tests run for each of 5
> >> versions I released.
> >> 2. I went to TeamCity and set TeamCity build counter to the same
> >> number for each version so that they all get released with the same
> >> number (2.5.0.2108) (I picked date because it seemed like a better
> >> choice than any other arbitrary number - in the future I suggest we
> >> use #number of revisions since last release)
> >> 3. I updated changes.txt changing first line from "unreleased" to "2.5
> >> (date)"
> >> 4. I downloaded all the files from team city and packaged them into
> >> .zip, adding all additional files, like license.txt, committers.txt
> >> (do we plan to update the file, there's a lot of people on the list I
> >> haven't seen around for a while), changes.txt and breakingchanges.txt.
> >> I also made subfolder for each of the 5 versions we ship, and I put
> >> all the non-mandatory binaries (facilities, for Windsor, Logging
> >> Components for Core) in subfolders, because I had feedback from people
> >> that they are confused and it's not obvious what assemblies are
> >> optional, which are mandatory)
> >> 5. I uploaded the files to SourceForge, created folders for the
> >> release and placed the files there
> >> 6. I pinned the builds in TeamCity.
> >> 7. I created a tag (2.5.0) for each of the releases in Git
> >> 8. I created a branch (2.5.x) for each of the releases in Git
> >> 9. I created a blogpost with announcement, as well as announced the
> >> release on Users and Devel group
> >> 10. (DIDN'T PUSH YET) I updated the mainsite news with the
> >> announcement, I updated the Downloads page with new links, and I
> >> updated the Projects page with new links dates and tentative release
> >> date for v3 (TBD for many people is as good as "The project is dead"
> >> so I'm trying to keep the impression that the project is being
> >> developed).
> >> 11. I created release notes page in the
> >> wiki:http://stw.castleproject.org/Windsor.Windsor_25_release_notes.ashx
> >> 12. I created a page in the wiki that describes sample app we have
> >> (just one so far)
> >>
> >>
> http://stw.castleproject.org/Windsor.Silvertlight_Sample_App_Customer_contact_manager.ashx
> >> (the page is work in progress, I didn't have time to finish it)
> >> 13. There's probably something I forgot about :)
> >>
> >>
> >> 2010/8/23 Craig Neuwirt <[email protected]>:
> >> > Hey Krzysztof,
> >> >
> >> >  While this painful process is in your head, would you mind sharing it
> >> > with me since I plan to now release WCF Facility.  In particular, have
> you
> >> > been maintaining any of the git commands procedures you had to do.
>  Just
> >> > curious to compare against what I did and see if we can at leasts
> commonlize
> >> > the steps.
> >> >
> >> > craig
> >> >
> >> > On Aug 22, 2010, at 6:26 AM, Krzysztof Koźmic wrote:
> >> >
> >> >> Hey,
> >> >>
> >> >> having gone throuh the pain of releasing Core and Windsor today I
> >> >> wanted to say one thing - it's extremely painful to go thought. All
> the
> >> >> (many) steps are manual and require a lot of time to complete. It
> took me
> >> >> half of the day to get it all working and out the door. That's not
> how it
> >> >> should be. I chatted with Roelof and he proposed that we should look
> into
> >> >> automating as much of the process as possible. I couldn't agree more.
> >> >>
> >> >> We should also change how we assing build numbers. Currently we use
> >> >> autoincremented builds count from TeamCity which has the drawback
> that if we
> >> >> release several version of the  same project (for .NET 3.5, 4.0, 4.0
> CP, two
> >> >> versions of SIlverlight, possibly Mono in the future) all of them
> have
> >> >> different numbers. For the release I manually set up the counter to
> be the
> >> >> same for all builds but we should have it done automatically.
> >> >>
> >> >> This is a major issue and to keep shipping the software on a
> >> >> sustainable pace we need to streamline and automate it a lot.
> >> >>
> >> >> Comments and ideas welcome.
> >> >>
> >> >> Krzysztof
> >> >>
> >> >> --
> >> >> 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]<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]<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]<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]<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]<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.

Reply via email to