Page 1 of 1
Anti LTS
Posted: Sat Jul 26, 2014 11:52 am
by applePi
i hope 5.30 will not be LTS then 5.40 LTS then LTS 5.5... etc, thats the mission impossible the developers wants to go, ie marching in many roads at the same time, with 3 OS's.
you can freeze 5.2X forever until v 5.29000001 with version increments by 0.0001 so it can be named PureBasic Classic version witch can be sold alone for a reduced prices. (i saw this in some other programming language). while continue the new features additions and goodies and anti gravity feats in the v5.3x or 5.4x or 20.xx ... etc. ie no LTS other than 5.2X
else how the team can go in many parallel roads at the same time unless they have 20000 employees like microsoft located in many countries .
Re: Anti LTS
Posted: Sat Jul 26, 2014 12:19 pm
by Fred
I don't understand the problem. 5.30 shouldn't be LTS, the next version LTS version will be a version released after september 2015 (we don't know which one for now). So 5.2x LTS will be 2 years old.
When you are a PB user, you now have 2 choices:
1) Uses LTS versions and then update your compiler only when a new LTS bug fix version is out (which never include code breaking fixes), so basically your project should always been working the same (or better) with the new LTS version. Every 2 years, the LTS version is replaced by the most recent PB version, so you have to update your code once every 2 years, which is long in programming time.
2) Uses the most recent version and update your code on regular basis as PB sometimes includes backward compatibility breaks (to keep the language modern and up to date).
Re: Anti LTS
Posted: Sat Jul 26, 2014 12:21 pm
by Little John
applePi wrote:you can freeze 5.2X forever until v 5.29000001 with version increments by 0.0001 so it can be named PureBasic Classic version [...] ie no LTS other than 5.2X
Then this 5.2x "LTS forever" versions would never get any new features. Or the other way round: Versions with new features will never become
LTS versions. Sorry, but that is a bad idea.
applePi wrote:else how the team can go in many parallel roads at the same time unless they have 20000 employees like microsoft located in many countries .
Do you really think the PB team announced the new versioning system with LTS, without previously thinking about whether and how they can do it
Hint:
Revision control
Re: Anti LTS
Posted: Sat Jul 26, 2014 12:31 pm
by Little John
@Fred and PB team:
I explicitly want to thank you for the new versioning system, which elegantly combines "the best of both worlds"!
Re: Anti LTS
Posted: Sat Jul 26, 2014 12:43 pm
by applePi
5.2x LTS will be 2 years old.
i thought it will be forever or so. with several LTS'es at the same time
my final version is "PureBasic 5.30 (Windows - x86)"
Re: Anti LTS
Posted: Sat Jul 26, 2014 1:03 pm
by Fred
No, it will be only one LTS and one other version at the same time.
Re: Anti LTS
Posted: Sat Jul 26, 2014 3:41 pm
by Bananenfreak
I think LTS is a good idea (If there´s not too much stress for the PB-Team with so many Version; 2 x 3?).
I´m not using LTS, I want those new functions.
Re: Anti LTS
Posted: Sat Jul 26, 2014 11:35 pm
by Hadrianus
I like just the way it is now. Using LTS for my programs and using 5.30 for trying something new.