Bitcoin Forum

Bitcoin => Bitcoin Discussion => Topic started by: tuvok007 on March 22, 2016, 08:09:31 PM



Title: When will there be a bitcoin core 1.0 version ???
Post by: tuvok007 on March 22, 2016, 08:09:31 PM
It"s been more than six years and the bitcoin core software is only at 0.12 version. It takes probably like a year from version 0.10. to 0.11 and then again months or another year to 0.12 number and so on. 1.0 will be ready in 10 years  ;D and it has to be perfect for mass adoption in the future i guess.


Title: Re: When will there be a bitcoin core 1.0 version ???
Post by: Meuh6879 on March 22, 2016, 08:13:12 PM
the same question again and again ... on ALL P2P release.
http://imagizer.imageshack.us/a/img921/5923/hXNOxE.gif


Title: Re: When will there be a bitcoin core 1.0 version ???
Post by: Straux on March 22, 2016, 08:20:37 PM
Does it really matter? 1.0 is just a number. It doesn't mean anything. For all we know, the next update could be 0.121...


Title: Re: When will there be a bitcoin core 1.0 version ???
Post by: Meuh6879 on March 22, 2016, 08:25:44 PM
by the way, the 0.12 is the best product of the developpers ... it's solve nearly all problems since the 0.9.1
http://imagizer.imageshack.us/a/img903/8696/rDDsQm.gif

- No crash at all.
- No freezing RPC-Server.
- Mempool purge setting.


Title: Re: When will there be a bitcoin core 1.0 version ???
Post by: achow101 on March 22, 2016, 09:53:43 PM
There probably will never be a Bitcoin Core 1.0. This has been discussed before and at some point the core developers decided to never make a 1.0 because that number has some major implications. They might as well just drop the 0. in front of all of the version numbers as that is how they are doing versioning. The version schedule is to have a new major version released every six months or so. This means that 0.13 will be out around July.


Title: Re: When will there be a bitcoin core 1.0 version ???
Post by: unamis76 on March 22, 2016, 09:56:32 PM
Bitcoin will never be out of Beta. The concept and the network will always be developed further. There is a huge responsibility in releasing Bitcoin Core 1.0. People will find this to be a final version and demand developers to fix everything that might be wrong or less good ASAP. 1.0 implies the responsibility of releasing a final product, something that devs cannot deliver.


Title: Re: When will there be a bitcoin core 1.0 version ???
Post by: 63854 on March 23, 2016, 12:53:30 AM
But 1.0 doesn't have to mean the end of the end. It could simply represent a fairly stable release with the majority of longstanding issues fixed-i.e. the original goals of core in a stable platform, not that we're anywhere close anyway. If people never released a 1.0 until software was perfect, nothing would ever leave beta. There's always room to improve, and besides, I think people are too hung up over the number anyway.


Title: Re: When will there be a bitcoin core 1.0 version ???
Post by: 7788bitcoin on March 23, 2016, 02:52:04 AM
Nowadays, the trend is not to use version number but version "names".

For example, Android started with "Alpha", "Beta", "Cupcake", "Donut" ... and the latest "Marshmallow"...

Maybe bitcoin is following the same trend? "Bitcoin" --> "Bitcoin core" --> and maybe ... "Bitcoin classic"??


Title: Re: When will there be a bitcoin core 1.0 version ???
Post by: kyren on March 23, 2016, 03:20:57 AM
Bitcoin will never be out of Beta. The concept and the network will always be developed further. There is a huge responsibility in releasing Bitcoin Core 1.0. People will find this to be a final version and demand developers to fix everything that might be wrong or less good ASAP. 1.0 implies the responsibility of releasing a final product, something that devs cannot deliver.


This is a good answer to a question I have often wondered.

Thanks.


Title: Re: When will there be a bitcoin core 1.0 version ???
Post by: Hamuki on March 23, 2016, 04:12:47 AM
Google for Semantic Versioning Specification (SemVer) of GitHub, where Bitcoin is currently hosted and you will see the versioning process of software: Version format of X.Y.Z indicate that X = Major, Y = Minor and Z = Patch. Major version zero (0.y.z) is for initial development. Anything may change at any time. The public API should not be considered stable…Version 1.0.0 defines the public API. The way in which the version number is incremented after this release is dependent on this public API and how it changes.