That Wikipedia page is defining the waterfall methodology life cycle.

KiCad is somewhere in between waterfall and agile methodology. 


> On 19 Feb 2018, at 21:00, Wayne Stambaugh <> wrote:
> I think we are using rc in the correct context here.  Our alpha and beta
> testing is completely open and continuous thanks to our nightly builds.
> We are in feature freeze so no new feature code is being added to KiCad.
> We are in the process of cleaning up a final few bugs before rc1.  If
> no bugs were found in rc1 then it would become stable version 5.0.0.
> I'm not going to hold my breath on that.  We just don't use showstopper
> bugs as our stable release criteria.  If we find UI strings with
> spelling errors or other minor polishing errors during rc1, we will fix
> them and release an rc2.  I'm not going to release a stable release
> version of KiCad with these minor bugs if I can avoid it just to appease
> some versioning scheme defined on Wikipedia.  Our current versioning
> scheme suits our purposes given our manpower limitations so until I find
> a compelling reason to change it, I will keep it the way it is.  Thank
> you for your input.
> Cheers,
> Wayne
> On 2/19/2018 3:38 PM, Eeli Kaikkonen wrote:
>> I'm not a KiCad developer, nor do I know much about its history or
>> developers, so I don't have any kind of authority here, but I feel I
>> have to talk about the version names. Now is probably the last possible
>> time to draw attention to it because "RC1" is around the corner.
>> :
>> "a beta version with potential to be a final product, which is ready to
>> release unless significant bugs
>> <> emerge."
>> They key expression here is "ready to release". That's how it has been
>> used in all FLOSS projects I have seen. It means that the code doesn't
>> have to be changed for the final release unless serious new bugs are
>> found. I have got the impression that the next release of KiCad, which
>> now is called RC1, should really be beta1.
>> So, how far KiCad is now from the final release? Has this been discussed
>> before and how this naming scheme have been decided? What do you
>> understand by RC and beta?
>> Eeli Kaikkonen
>> _______________________________________________
>> Mailing list:
>> Post to     :
>> Unsubscribe :
>> More help   :
> _______________________________________________
> Mailing list:
> Post to     :
> Unsubscribe :
> More help   :

Mailing list:
Post to     :
Unsubscribe :
More help   :

Reply via email to