LxCenter HyperVM & Kloxo Support

Forum



Members   Search      Help    Register    Login    Home
Home » Development Forums » Feature Request Polls » [Kloxo] Should Kloxo have a Stable and Unstable branch for easier testing?
[Kloxo] Should Kloxo have a Stable and Unstable branch for easier testing? [message #95970] Mon, 05 March 2012 19:34 Go to next message
shazar is currently offline shazar  United States
Messages: 1856
Registered: May 2011
Grandmaster
LxCenter Core Team Member
LxCenter Representative

Should Kloxo have a stable and unstable release?[ 15 votes ]
1.Yes 13 / 87%
2.No 2 / 13%

Here is the suggestion:

Kloxo should have 2 versions. 6.1.X should be the stable version and 6.2.X should be the unstable version.

Before any release is made to 6.1.X, it should be released in 6.2.X. This would allow for easier test environments. Typically 6.2.X would be a week or so ahead of 6.1.X.

To draw it out a little with the next release as an example:
New code is added to the dev repository.
That dev repository is used to release 6.2.13 Unstable.
People can update their Kloxo 6.2.12 Unstable installation by clicking the Update button.
The release is out for a week with a few people saying it is good and nobody saying there is a failure.
The dev code is moved to master.
Master is used to release 6.1.13.
People update to 6.1.13 knowing that 6.2.13 was successfuly.

Another situation for failed release:
New code is added to dev.
Dev is used to release 6.2.14.
People update to it and there are major problems.
Code is added to dev.
Dev is used to release 6.2.15.
The update is successful.
The dev code is moved to master.
Master is used to release 6.1.15.

I hope that what you are voting on is clear enough.


https://www.mercuryvps.com
HyperVM Xen VPS hosting
Re: [Kloxo] Should Kloxo have a Stable and Unstable branch for easier testing? [message #95981 is a reply to message #95970] Tue, 06 March 2012 02:07 Go to previous messageGo to next message
mustafaramadhan is currently offline mustafaramadhan  Indonesia
Messages: 5675
Registered: December 2010
Location: Yogyakarta
Super Grandmaster
Forum Moderator

Where 6.2.x version?. No 6.2.x release forever and that no new features forever?.

http://download.lxcenter.org/kdev.png
..:: MRatWork ::..
Server/Web-integrator - perfect not always more useful

--- Need KVM/OpenVZ VPS? - click here (Kloxo-MR READY!) ---

For bug/feature/security - Member rank status

http://download.lxcenter.org/hdev.png
Re: [Kloxo] Should Kloxo have a Stable and Unstable branch for easier testing? [message #95991 is a reply to message #95981] Tue, 06 March 2012 07:03 Go to previous messageGo to next message
shazar is currently offline shazar  United States
Messages: 1856
Registered: May 2011
Grandmaster
LxCenter Core Team Member
LxCenter Representative
Mustafa - you should know better than anyone that new features are being added all the time to Kloxo 6.1.X. But if a new version is needed for whatever reason, there could be a 6.3.X Stable and 6.4.X Unstable. Makes no sense to me as we can barely even support a single release, let alone a future release.

https://www.mercuryvps.com
HyperVM Xen VPS hosting
Re: [Kloxo] Should Kloxo have a Stable and Unstable branch for easier testing? [message #95992 is a reply to message #95991] Tue, 06 March 2012 07:13 Go to previous messageGo to next message
mustafaramadhan is currently offline mustafaramadhan  Indonesia
Messages: 5675
Registered: December 2010
Location: Yogyakarta
Super Grandmaster
Forum Moderator

The question is why using next version just for stable or unstable.

Better add new version description. Version_major, version_minor, version_release and then add version_status. So, next time we have version as 'Kloxo 6.1.13.stable', 'Kloxo 6.1.13.beta3' and (maybe) 'Kloxo 6.2.0.beta'. Easy implementing.


http://download.lxcenter.org/kdev.png
..:: MRatWork ::..
Server/Web-integrator - perfect not always more useful

--- Need KVM/OpenVZ VPS? - click here (Kloxo-MR READY!) ---

For bug/feature/security - Member rank status

http://download.lxcenter.org/hdev.png
Re: [Kloxo] Should Kloxo have a Stable and Unstable branch for easier testing? [message #95996 is a reply to message #95992] Tue, 06 March 2012 08:37 Go to previous messageGo to next message
shazar is currently offline shazar  United States
Messages: 1856
Registered: May 2011
Grandmaster
LxCenter Core Team Member
LxCenter Representative
This stable and unstable feature is already built into Kloxo and no change would be needed to implement this as written. Anything different from this, then I can't say if it would work as is.

https://www.mercuryvps.com
HyperVM Xen VPS hosting
Re: [Kloxo] Should Kloxo have a Stable and Unstable branch for easier testing? [message #96006 is a reply to message #95996] Tue, 06 March 2012 09:34 Go to previous messageGo to next message
mustafaramadhan is currently offline mustafaramadhan  Indonesia
Messages: 5675
Registered: December 2010
Location: Yogyakarta
Super Grandmaster
Forum Moderator

I disagree with your approach because from your example, 6.2.x always as 'unstable' and 6.1.x is 'stable'.

Better we have 2 path for kloxo version. Version 6.1.x for 'conservative' (tend to bugs fixed) and 6.2.x for 'progressive' (tend to add new features). With this approach, 6.1.x and 6.2.x can be 'sharing' the code.


http://download.lxcenter.org/kdev.png
..:: MRatWork ::..
Server/Web-integrator - perfect not always more useful

--- Need KVM/OpenVZ VPS? - click here (Kloxo-MR READY!) ---

For bug/feature/security - Member rank status

http://download.lxcenter.org/hdev.png
Re: [Kloxo] Should Kloxo have a Stable and Unstable branch for easier testing? [message #96009 is a reply to message #96006] Tue, 06 March 2012 09:42 Go to previous messageGo to next message
shazar is currently offline shazar  United States
Messages: 1856
Registered: May 2011
Grandmaster
LxCenter Core Team Member
LxCenter Representative
So far in the last 7 releases, this hasn't worked.

But go ahead and vote no then.


https://www.mercuryvps.com
HyperVM Xen VPS hosting
Re: [Kloxo] Should Kloxo have a Stable and Unstable branch for easier testing? [message #96011 is a reply to message #96009] Tue, 06 March 2012 09:49 Go to previous messageGo to next message
mustafaramadhan is currently offline mustafaramadhan  Indonesia
Messages: 5675
Registered: December 2010
Location: Yogyakarta
Super Grandmaster
Forum Moderator

shazar wrote on Tue, 06 March 2012 21:42
So far in the last 7 releases, this hasn't worked.

But go ahead and vote no then.

Not work because not meaning kloxo core problem alone. Apache or other packages also sharing for this situation.


http://download.lxcenter.org/kdev.png
..:: MRatWork ::..
Server/Web-integrator - perfect not always more useful

--- Need KVM/OpenVZ VPS? - click here (Kloxo-MR READY!) ---

For bug/feature/security - Member rank status

http://download.lxcenter.org/hdev.png
Re: [Kloxo] Should Kloxo have a Stable and Unstable branch for easier testing? [message #96012 is a reply to message #96011] Tue, 06 March 2012 09:52 Go to previous messageGo to next message
shazar is currently offline shazar  United States
Messages: 1856
Registered: May 2011
Grandmaster
LxCenter Core Team Member
LxCenter Representative
Just vote no if you disagree. It is fine.

https://www.mercuryvps.com
HyperVM Xen VPS hosting
Re: [Kloxo] Should Kloxo have a Stable and Unstable branch for easier testing? [message #96013 is a reply to message #96012] Tue, 06 March 2012 09:53 Go to previous messageGo to next message
shazar is currently offline shazar  United States
Messages: 1856
Registered: May 2011
Grandmaster
LxCenter Core Team Member
LxCenter Representative
I will add that the decision doesn't affect me as I never would even think about updating Kloxo the first month of a release. I don't even update the packages. I wouldn't do that to my customers. I was hoping people would see this idea as a safe guard that would ensure a truly stable 6.1.X release. Instead everyone is thinking of a future release, when Kloxo 6.1.X isn't even stable yet...

https://www.mercuryvps.com
HyperVM Xen VPS hosting
Re: [Kloxo] Should Kloxo have a Stable and Unstable branch for easier testing? [message #96073 is a reply to message #96013] Wed, 07 March 2012 04:54 Go to previous messageGo to next message
LxCenter_Danny is currently offline LxCenter_Danny  Netherlands
Messages: 2068
Registered: July 2007
Location: Netherlands
Grandmaster
LxCenter Core Team Member
LxCenter Representative

I don't vote here.
You should make a RFC+Vote at the wiki for Core.

Hint: Look at github phpmyadmin and their branches. (dont reply your answer here)

Therefore i suggest that this thread ends here.




LxCenter - System Operations
Re: [Kloxo] Should Kloxo have a Stable and Unstable branch for easier testing? [message #96106 is a reply to message #96073] Wed, 07 March 2012 11:40 Go to previous messageGo to next message
shazar is currently offline shazar  United States
Messages: 1856
Registered: May 2011
Grandmaster
LxCenter Core Team Member
LxCenter Representative
But certainly you can't compare Kloxo with phpmyadmin in terms of stability. I wonder how many releases phpmyadmin has made that has caused 1000s of outages.

Either way, I am conducting a poll as anyone on this forum can do. I am suggesting a way to ensure stability and want to know what the community thinks.

If this idea never comes to fruition, at least the community will see that there was an idea presented.


https://www.mercuryvps.com
HyperVM Xen VPS hosting
Re: [Kloxo] Should Kloxo have a Stable and Unstable branch for easier testing? [message #96537 is a reply to message #96106] Tue, 13 March 2012 21:11 Go to previous messageGo to next message
thunder11 is currently offline thunder11  
Messages: 395
Registered: September 2010
Location: Serbia
Master
Or you can use the method kernel.org does Very Happy It worked flawlesly for the last 20 years Very Happy
Re: [Kloxo] Should Kloxo have a Stable and Unstable branch for easier testing? [message #96539 is a reply to message #96537] Tue, 13 March 2012 21:38 Go to previous message
shazar is currently offline shazar  United States
Messages: 1856
Registered: May 2011
Grandmaster
LxCenter Core Team Member
LxCenter Representative
Oh you mean supply out a code base that 30 other distributions use and get millions of dollars to maintain and back port keeping a solid product that is 3 years older than the latest version because they know the value of stability over the latest and greatest?

https://www.mercuryvps.com
HyperVM Xen VPS hosting
Next Topic:NFS + Samba +FTP
Goto Forum:
  


Current Time: Thu May 23 05:31:24 EDT 2013

Total time taken to generate the page: 0.01319 seconds
.:: Contact :: Home :: Privacy ::.

Click here to lend your support to: LxCenter and make a donation at www.pledgie.com !

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software