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

Kasper Skårhøj kasper at typo3.com
Wed May 12 10:19:50 CEST 2004


TER is not a good vehicle for transporting anything but single
extensions. The reason why many of the global extensions has not been
updated is because it would take me too long because it is slow and
there are 70 of them - that would be two hours. Long time for me.

CVS will be the method to go in the future. This is also what a new code
structure will support (I will present this soon). Therefore I will not
discuss the global extensions in further detail from now since that will
quickly be an obsolete discussion.

However, one problem remains for windows users: Even if you manage to
set up a CVS client on windows (which is possible) you still have to
cope with the redundacies of the code. For instance t3lib/ is found two
places redundantly, tslib/ the same, index.php must be the same as
tslib/index_ts.php and gfx/ is found three places as well as thumbs.php.
On Unix this is no problem because we have symlinks. On windows you need
to manually copy this around. Of course it would be nice if we could
just remove this redundancy. This may be a long term solution but not an
option here and now.

What would be great was if someone could create a little tool on windows
which will make the necessary duplicates of files after doing a CVS
checkout on windows. Anyone?



On Wed, 2004-05-12 at 00:20, Rene Suthoelder wrote:
> well, my preferred patch tool would be the windows explorer, i.e. simply
> copy the new, debugged/updated files to the folders they belong to.
> 
> sorry for using the "reserved" word patch, which - you are absolutly right -
> in this dev-list context would mean a modification to an existing file (thus
> only altering its content, not replacing it).
> 
> as stated earlier, i'm just a dumb enduser (and therefor perhaps not in the
> right list). perhaps my view on development issues differs a bit from the
> developers since i'm "only" interested in the result.
> 
> but as a concerned enduser i started this thread to get the information how
> discovered bugfixes could go into my typo3 installation.
> 
> at first i thought:
> 
> 1. hey, there is the TER, just check the shy extensions for increased
> version numbers and simply update the core (was 3.6.0RC1). this went _badly_
> wrong, leaving the whole installation unusable.
> 2. then official 3.6.0 was released. ok, i did a reinstall with that
> version.
> 3. then reported bugs from the bugs.typo3.org were fixed and patches were
> available as seperate downloads and i didn't found them in TER nor in an
> increased version number. ingmar wrote, that those minor changes would never
> be reflected in increased patch version numbers (major.minor.patch).
> 4. then 3.6.1 was released and left me _totally_ confused...
> 
> you see: for a user it can be very challenging to keep up with development.
> but as ingmar suggested
> 
> > Just grab the 3.6 branch from CVS and you'll always get the latest
> > bug-fixed 3.6.x version.
> 
> i think this is the way to follow the next few months.
> 
> just one last thought on that:
> 
> couldn't the extension manager and TER be used to handle those update
> issues? at first i thought this IS the tool to update the whole typo3 suite
> (not "only" extensions).
> 
> let's assume within a a given major version (example 3.x) you download a
> basic source installation. the included extension manager could be told to
> _only_ update core and extensions for that major version (thus avoiding
> incompatibility issues with extensions based on other core files as it is
> today).
> once developers decide to release a new major version, you either download
> the new basic source installation (like you have to do today) or there is
> some upgrade flag in the typo3 basic install tool which allows the system to
> always update whatever is new.
> 
> the point would be that you would have a clear breakpoint in your typo3
> installation history telling you: new major version, stop, basic things have
> changed, new core features may have been added, old extension perhaps have
> been become obsolete etc. etc.
> incompatabilities (remember the newloginbox hazzle when people used the
> latest extension version which was incompatibel which the latest typo3 core)
> could be avoided since - by rule - extensions have to be based on a stable,
> constantly bugfixed core.
> 
> i hope it became clear what i mean =:o)
> 
> rene
> 
> 
> 
> "Michael Stucki" <mundaun at gmx.ch> schrieb im Newsbeitrag
> news:mailman.1.1084308742.28593.typo3-dev at lists.netfielders.de...
> > Hi Rene,
> >
> > > but from my point of view it is a pity that one has to reinstall the
> whole
> > > source package again (i use a win server for development and target
> > > servers with various other OS'es on them).
> >
> > Maybe I will create patchsets later, but they will be non-official. But is
> > there anybody out who's using Windows and know about the patch
> > program?! ;-)
> >
> > - michael
> > -- 
> > Want support? Please read the list rules first:
> http://typo3.org/1438.0.html
> 
> 
> _______________________________________________
> Typo3-dev mailing list
> Typo3-dev at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-dev
-- 
God bless

- kasper

------

"To succeed in life, you need two things: ignorance and confidence." -
Mark Twain.






More information about the TYPO3-dev mailing list