[TYPO3-core] Strategy for deprecation log

Jigal van Hemert jigal.van.hemert at typo3.org
Wed Apr 3 13:09:23 CEST 2013


Hi,

On 3-4-2013 12:38, Ernesto Baschny [cron IT] wrote:
> Jigal van Hemert schrieb am 02.04.2013 21:49:
>
>> On 2-4-2013 17:08, Steffen Müller wrote:
>>> very good. but what would be the default mode for new installations?
>>> production or development :)
>>
>> A fresh install is of course in dev mode. But the visual sign should be
>> so obvious that no client accepts it when the site is launched.
>
> This is very developer-centric point of view. Why? I would say a fresh
> install is in production mode! Fast and without any nasty warnings,
> debug error messages, etc. It's clean and people can just "use it"!

It's more a practical point of view IMO:

Most of the TYPO3 installations are prepared by an integrator. After the 
client has approved of the site the site content will be maintained by 
the client (editor role). Only bugfixes and additional features will be 
implemented by the integrator.

If someone is capable of installing TYPO3 and implementing a site with 
it, he/she can also switch it to production mode once the site is launched.

If so desired we could have demo packages (introduction / government / 
demo / whatever) that come with production mode enabled.

> If someone wants to debug some extension, is planning to upgrade, or has
> some trouble and needs more logging, he knows what he's doing (or will
> ask some developer friend or the community) and can then enable the
> "developer-mode".

Then you are already in the situation where a complete site is running. 
That should indeed be done in production mode.

I suggested to make the fact that development mode is active clearly 
visible for all BE users. That way it's most likely that clients will 
ask their agency / integrator about this and hopefully get them to 
switch to production mode once the site is launched.

-- 
Jigal van Hemert
TYPO3 CMS Core Team member

TYPO3 .... inspiring people to share!
Get involved: typo3.org


More information about the TYPO3-team-core mailing list