Werjse programów??

0

Nie wiem czy to odpowiednie miejsce na to pytanie, ale wg. mnie lepiej zadac je tu niz w jakims dziale danego języka:)
A wiec czy cyfry przy wersji programów mają konkretne oznaczenie?? Codzi mi o to czy np. mając program Samos.09 musi spełniac jakies kryteria np. wersje 0.9 musza miec to i tamto a werjse 1.2 dodatkowa jeszce inne rzeczy, czy tez numery wersji mozna dowolnie podawac?? Ciekawi mnie to od dawna ale jakos dopiero teraz zebrałem sie do napisanai posta. Myśle ze jest to ciekawe pytanko:)

0

przecież nikt cie nie skrzywdzi jak sobie ponumerujesz jaki będziesz miał nastrój, jedni zaczynają numeracje od 0.1, albo od 1.0 albo myślą że jest takie rewolucyjne że nawet zaczną od 5.0, a po jednej zmianie zwiększają numerek o 1 - a w projektach OpenSource zazwyczaj 1.0 uzyskuje się przy full wypas normalnie stabilnie działąjącej wersji - nie rozumiem w czym rzecz

0
Adamo napisał(a)

nie rozumiem w czym rzecz

W niczym tak po prostu chciałem wiedziec:)

0

Tak na prawdę to to nie jest chyba całkiem przypadkowe..

Mogę przyznać, że wybór numerka to tak na prawde kwestia twórców (przykład Winamp'a który nigdy nie miał wersji 4.x, bo autorzy stwierdzili, że 3.x została przepisana i poprawiona tak radykalnie, że wydadzą 5.x), ale swoją drogą ludzie często posługują się numeracją w określony sposób.

Np. pełne numery 1.0, 2.0 często dają wersjom stabilnym lub znaczącym z tego czy owego powodu, jak zmieniają jakiś drobiazg to zwiększają wersję o 0.1 albo nawet 0.0.1.. jak kto chce. Troszkę inaczej może być, jak ktoś używa narzędzi do nadzoru wersji oprogramowania; niektóre system mają określony sposób numeracji wersji, np.: pierwsza cyfra to numer wydania - zmienia użytkownik, druga to numer aktualizacji kodu - zmienia system, trzecia to gałąź rozwoju programu.

Ale tak na prawdę to chodzi o to, abyś Ty i użytkownik czy odbiorca potrafił jednoznacznie doróżnić jedną wersję od drugiej.. :)

0
Szczawik napisał(a)

Mogę przyznać, że wybór numerka to tak na prawde kwestia twórców (przykład Winamp'a który nigdy nie miał wersji 4.x, bo autorzy stwierdzili, że 3.x została przepisana i poprawiona tak radykalnie, że wydadzą 5.x)

Sadze, ze to nie jest calkiem trafiony przyklad, bo akurat wersja winamp 4.0 istniala/istnieje ale nie zostala wystawiona na sieci z pewnych wzgledow. Polecam troszke poczytac o ludziach, ktorzy tworzyli winampa ;)

0

o ile mnie pamięć nie myli to gdzieś Adam pisał o numeracji wersji kojota i tam wsio było ładnie opisane co i jak z numerkami - poszukaj ;)

0

A tak out of topic, co do Winamp'a wyciąg z FAQ z oficjalnej strony <url>www.winamp.com</url>:

What happened to Winamp 4?
You're not imagining things. Yes, we skipped a version number for the following reasons:

* Winamp 5 combines the best aspects of Winamp 2 and Winamp 3 into one player. Hence Winamp 2 + Winamp 3 = Winamp 5!
* Who the hell wants to see a Winamp 4 Skin :P
* We think that a Fibonacci sequence for versioning might be pretty damn cool.
* We improved so much in Winamp 5 that we figured it warranted skipping a version. ;)

Czyżby o czymś nie napisali??

0

Lepiej tutaj spisuje się prof. D. E. Knuth. Swojego TeX-a numeruje wg liczby pi:
3, 3.1, 3.14, 3.141, 3.1415, 3.14159, 3.141592 (chyba na razie nowszej nie ma)
albo METAFONT wg liczby e:
2, 2.7, 2.71, 2.718, 2.7182, 2.71828 (chyba też już nowszej nie ma).

Jak widać numerowanie wersji zależy tylko od pomysłowości twórcy :)

0

na php.pl zostalo to ladnie opisane klik

0
  • We think that a Fibonacci sequence for versioning might be pretty damn cool.

Gdyby poprawki do programow Microsoft'u numerowano kolejnymi liczbami pierwszymi to hohoho byla by to niemala zasluga dla kryptografii :DDD

0

Albo program Alcohol :)
Nie wiem od ilu procent zaczęli, ale najpopularniejsza chyba wersja to Alcohol 120% :D

0
Bełdzio napisał(a)

o ile mnie pamięć nie myli to gdzieś Adam pisał o numeracji wersji kojota i tam wsio było ładnie opisane co i jak z numerkami - poszukaj ;)

http://4programmers.net/coyote/manual/ch02s02.html

http://4programmers.net/Forum/viewtopic.php?id=35516

mysle ze takie numerowanie jest najlepsze nawet dla małych programów :) (no chyab ze wymyslisz cos oryginalnego jak te liczby PI czy procenty :D)

0

Nie ma regul na numerwanie wersji. Jedyna regula jaka udalo mi sie dostrzec to taka, ze ostatnia cyfra moze oznaczac ilosc kompilacji (przebudowan) kodu.

Na przyklad Gadu-gadu 6.1 build 157 albo Nero 6.3.112. W BCB6 jest nawet opcja automatycznego zwiekszania numeru wersji przy kazdej kompilacji.

Ale tak naprawde kazdy sobie numeruje jak chce.

1 użytkowników online, w tym zalogowanych: 0, gości: 1