[Typo3-dev] bugfixes - how to update 3.6.0 ???

Kasper Skårhøj kasper at typo3.com
Sun May 9 23:43:16 CEST 2004


My Voting: 
Stucki +1 (after reading his reference, I will go with major.minor.patch
as the model. It even emphasises what I wanted to introduce in my "TYPO3
version 4" thread some weeks ago!)

(If this is voted in I will immediately increment CVS from "3.6.1-dev"
to "3.7.0-dev")

> 
> I'd say no!
> If we make it clear that 3.6.0 its successors are only bugfix releases, then
> we can guarantee our extension developers that 3.6.1 will be fully
> compatible with 3.6.0. This means that the patchlevel releases will never
> contain new functionality, except some rare, small&easy additions. Again, I
> look at the KDE project, where you'll see that their changelog from 3.2.0
> to 3.2.1 [1] only contained 3 small additions, compared to ca. 250 fixes.

I agree - on your terms. If a 3.6.0->3.6.1 does only signify bugs fixed,
I agree. But that is not what I refer to as a "release" internally.
Sorry.


> > Your idea:
> > 3.6.0         Release
> > 3.6.1         Release + bug fix v1 (done silently in release branch)
> > 3.6.2         Release + bug fix v2 (done silently in release branch)
> > 3.7.0-dev     Next release in CVS (3.7)
> 
> Mostly yes, but after looking at the CVS repository, I think that it
> contains some parts which should be more clear then:
> 
> Currently, we have a branch called TYPO3_3-6-0. Since 3.6.1 will only
> contain bugfixes, this should go into the same branch. Therefore I would
> rename the branch (possible?) to TYPO3_3_6_BRANCH.
> 
> This branch already contains one tag: TYPO3_3-6-0FINAL. This is ok but if we
> tag them as TYPO3_3_6_1_RELEASE in future, things are very clear for
> everybody. This looks like this:
> 
> TYPO3_3_6_BRANCH (will contain latest 3.6.x tag + updates, if available)
>   - TYPO3_3_6_0_RELEASE => typo3_src-3.6.0 (released last week)
>   - TYPO3_3_6_1_RELEASE => typo3_src-3.6.1 (released soon, no new features)
>   - TYPO3_3_6_2_RELEASE => typo3_src-3.6.2 (not out yet, no new features)
> 
> TYPO3_3_7_BRANCH
>   - TYPO3_3_7_0_BETA_1 (not available yet)
>   - HEAD (will move, of course)
> 
> I know these are some huge and late changes and I don't know if it's still
> possible to change that, but I hope you agree with me that this makes
> things as clear as possible!

I agree with you. I will not do this for 3.6.0 though. In a few months that is obsolete anyways.

Good night! Have a nice working week from tomorrow!

- kasper






More information about the TYPO3-dev mailing list