« Return to Thread: [Tiki-devel] An idea for an extended LTS period

Re: [Tiki-devel] An idea for an extended LTS period

by Marc Laporte-3 :: Rate this Message:

| View in Thread

In the last few days, I have been discussing this with Philippe Gamache, Benoit des Ligneris and Etienne Lachance and some ideas/info came up.

Tiki9 will be released at the same time as Ubuntu 12.04 LTS. Thus, we could decide to align our future cycle with Ubuntu if we have an LTS every 4th version instead of 3rd. I added this potential scenario to the wiki page.

* Ubuntu 12-04 support is 5 years (until April 2017)
* CentOS-6 is supported until November, 2020 (10 years after release of RHEL 6.0)

As a comparison, Drupal versions live about 2.5 to 3 years and 2 versions are supported. So when Drupal 8 is released in 2013, Drupal 6 reaches eol. Since having most modules you would need take time (ex: 12-18 months) to be available, there is no realistic way to skip a version. But if you start a project on a 12-18 month old Drupal (when many modules are available), you are OK for 4 to 5 years

Joomla! recently moved to a 6-month cycle, with every 3rd as an LTS (like we have been doing for last 3 years)
http://developer.joomla.org/strategy.html#predictablereleases

Typo3 also has also recently moved to a 6-month cycle, but with a 3-year LTS
http://typo3.org/teams/core/resources/maintenance-policy/

As you can see on the wiki page, in an LTS every 4th version scenario: LTS versions: 6 month dev, 6 month stable, 12 month (LTS bug fixes & security), 36 month (XLTS security-only)

This introduces a new idea to be discussed: So the QT would be active for 12 months and then, on break for a year. Then, presumably, a new team is formed. So, it becomes a one-year commitment instead of ongoing. This is yet another idea to reduce to work for the Quality Team.

This also puts pressure on people using these LTS versions to get their patches in during the 12-month window instead of 18-months.

What do you think?

Best regards,

M :-)

On 2012-03-06 1:42 PM, "Jonny Bradley" <jonny@...> wrote:

On 6 Mar 2012, at 18:00, Marc Laporte wrote:

> On Tue, Mar 6, 2012 at 5:14 AM, Jonny Bradley <jonny@...> wrote:
>> +1, but will we get the extra volunteer time to do this? Seems to me we already have more to do than we have people to do it, including myself (e.g. see QT voting on 6.7)
>
> This is the important question!
>
> You will notice that it would be security fixes only, so no extra work for QT.

Yes saw that, but there is some overlap :)

> 18 months of security fixes is perhaps 4-6 patches, and thus 4-6
> releases. If it's the same patch for Tiki14 than Tiki9LTS, then, it's
> not a lot of work. If the code has diverged enough that a different
> patch is needed, this is indeed additional work. But this is small
> potatoes compared to what the QT has been doing
> (tracking/voting/verifying/merging hundreds and hundreds of commits)

Indeed, shortening (somehow) the LTS but having XLTS sounds good (like t-shirt sizes!)

>> We should revisit those QT enhancement suggestions, at the next webinar perhaps?
>
> Good topic for Webinar indeed. I just added a few ideas:
> http://dev.tiki.org/tiki-pagehistory.php?page=Quality+Team+-+How+to+reduce+the+workload&history_offset=1&diff_style=sidediff&diff_style=sidediff&show_all_versions=y&compare=Compare&newver=0&oldver=67&paginate=on&history_pagesize=50
>
> Thanks!

Super, thanks too

jb


>
>
>> jb
>>
>> On 6 Mar 2012, at 06:57, Arild Berg wrote:
>>
>>> +1.
>>> Good when Tiki integrates with other enterprise systems at a customized
>>> level.
>>> Such installations are intended for a longer lifespan, and are pretty much
>>> "complete" when the customization is complete.
>>>
>>> Arild
>>>
>>> -----Original Message-----
>>> From: Marc Laporte [mailto:marc@...]
>>> Sent: 6. mars 2012 13:26
>>> To: Tikiwiki developers
>>> Subject: [Tiki-devel] An idea for an extended LTS period
>>>
>>> Hi!
>>>
>>> As Tiki9 is coming soon, I'd like to brainstorm on an idea...
>>> http://dev.tiki.org/Version+lifecycle#Extended_LTS_idea
>>>
>>> What do you think?
>>>
>>> Best regards,
>>>
>>>
>>> --
>>> Marc Laporte
>>>
>>> http://MarcLaporte.com
>>> http://Tiki.org/MarcLaporte
>>> http://AvanTech.net
>>>
>>> ----------------------------------------------------------------------------
>>> --
>>> Keep Your Developer Skills Current with LearnDevNow!
>>> The most comprehensive online learning library for Microsoft developers is
>>> just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro
>>> Style Apps, more. Free future releases when you subscribe now!
>>> http://p.sf.net/sfu/learndevnow-d2d
>>> _______________________________________________
>>> TikiWiki-devel mailing list
>>> TikiWiki-devel@...
>>> https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel
>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Keep Your Developer Skills Current with LearnDevNow!
>>> The most comprehensive online learning library for Microsoft developers
>>> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
>>> Metro Style Apps, more. Free future releases when you subscribe now!
>>> http://p.sf.net/sfu/learndevnow-d2d
>>> _______________________________________________
>>> TikiWiki-devel mailing list
>>> TikiWiki-devel@...
>>> https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel
>>>
>>
>>
>> ------------------------------------------------------------------------------
>> Keep Your Developer Skills Current with LearnDevNow!
>> The most comprehensive online learning library for Microsoft developers
>> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
>> Metro Style Apps, more. Free future releases when you subscribe now!
>> http://p.sf.net/sfu/learndevnow-d2d
>> _______________________________________________
>> TikiWiki-devel mailing list
>> TikiWiki-devel@...
>> https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel
>
>
>
> --
> Marc Laporte
>
> http://MarcLaporte.com
> http://Tiki.org/MarcLaporte
> http://AvanTech.net
>
> ------------------------------------------------------------------------------
> Keep Your Developer Skills Current with LearnDevNow!
> The most comprehensive online learning library for Microsoft developers
> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
> Metro Style Apps, more. Free future releases when you subscribe now!
> http://p.sf.net/sfu/learndevnow-d2d
> _______________________________________________
> TikiWiki-devel mailing list
> TikiWiki-devel@...
> https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel
>


------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
TikiWiki-devel mailing list
TikiWiki-devel@...
https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
TikiWiki-devel mailing list
TikiWiki-devel@...
https://lists.sourceforge.net/lists/listinfo/tikiwiki-devel

 « Return to Thread: [Tiki-devel] An idea for an extended LTS period