/me ducks
sorry, i was wrong, brains were overworked or something. We should do
the tag yes. Also I agree with the rest of your email about everybody
working in trunk and big changes go in branches, so not everybody has to
commit his changes twice..

On Thu, 2006-06-15 at 10:37 -0400, Youness Alaoui wrote:
> what is wrong with you ? why have a 'poll' on wether we should create a  
> tag or not!!!!
> First, we MUST create a tag, it's 100% normal, it's the best way to keep  
> track of what we are doing.. imagine in 1 year or 2, we'd have made so  
> many changes to SVN, so many new branches, so many backports of bugs to  
> older branches, etc... then when we want to get the rc2 for example, we  
> won't be able to do it ? everyone works with branches and tags, and that's  
> how it is!
> you are saying that it's pointless, now, how about, in 3 years, someone  
> says he has a huge bug in 0.96, but it's not appearing in 0.96 rc2, and it  
> was something specific to his pc, noone else on earth could have that  
> bug... but in 0.96 he also had a bugfix for something else, so he wants us  
> to break the bugfix which creates his bug, and to port again the bugfix  
> that he wants back into the rc2 version... best way is to get rc2, and  
> patch it... "now, let me think.. humm. was 0.96rc2 revision 6891 or  
> 6981... damn, if only, back then, 3 years ago, they decided to create a  
> tag... :( "
> you know what, why don't YOU give me a GOOD reason for NOT creating a  
> tag???
> don't forget how SVN works, a whole copy of the repo, a tag or a branch or  
> whatever takes NO space in the repo, so we don't care about the space...
> 
> p.s.: every company that releases software creates a tag/label for every  
> build they make, even if it's 100 builds... take a look at :  
> http://svn.wikimedia.org/viewvc/mediawiki/ to see how branches and tags  
> should be used...
> 
> Next time, we'll make it the right way, we will branch for specific  
> features (example, clgui branch, or amsncore branch) for every big feature  
> we want to implement, instead of branching the next production (0.96)  
> branch.. so the trunk/ is the development.. this means that, we would work  
> on the trunk/ for everything, if we want to modify something huge, we  
> creater a branch, we WON'T need to backport our changes from the trunk/ to  
> that branch, what we'll do, is once that feature is done and complete,  
> etc... we'll tell SVN to merge the two branches together, so that new  
> developed feature gets integrated into the trunk/ automatically. Once we  
> RELEASE, we create a branch for that release, and we'll do commits in that  
> branch ONLY if we need to backport a fix for a custom build or for a new  
> 'bugfix' version (for a critical bug for example)..
> example, the proxy thing, a huge problem, we had to release 0.96 because  
> of that, if we used what I just described (the svn philosophy), we would  
> have taken the 0.95 branch, applies the proxy fix on it, modifies the SF  
> mirror for downloading tls, and released 0.95.1 with only these two  
> fixes... without the need to force a release of 0.96
> anyways.. gtg
> 
> KKRT
> 
> 
> KKRT
> 
> On Thu, 15 Jun 2006 09:26:44 -0400, Jonne Zutt <[EMAIL PROTECTED]> wrote:
> 
> >
> > Shouldn't we make a tag of branches/0_96 now (called tags/0_96_1) ?
> > I think so, because if we commit to 0_96 after the release, we cannot
> > know what exactly was 0.96.1 in the repository anymore.
> > And I think that is what Sander meant.
> > And, iirc, it doesn't consume much repository space, as it is stored
> > quite clever.
> >
> > After reviewing and committing changes between the branch and trunk,
> > the diff between branch and trunk is almost empty now.
> >
> > Why did we create the branches/0_96 in the first place? Was the idea,
> > stop implementing new features so we can release? (that would be good I
> > think) Or am I missing something?
> >
> > Jonne.
> >
> >> > 3) do we create a tag for this release in svn? (A tag and a branch
> > are
> >> > the same in svn, technically) So does it have any benefits to create
> > a
> >> > tag, when we already have a 0.96 branch, which we can check out by
> >> > revision number, if bugfixes later are done in this branch.
> >>
> >> Make a tag on the main branch? That is pointless because that isnt the
> > 0.96,
> >> and we arent going to be integrating changes (accept for bugfixes if
> > we plan
> >> to release a 0.96.1). So I think we don't need to tag it.
> >
> >
> >
> >
> >
> >
> > _______________________________________________
> > Amsn-devel mailing list
> > Amsn-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/amsn-devel
> 
> 
> 

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
Amsn-devel mailing list
Amsn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amsn-devel

Reply via email to