Share to: share facebook share twitter share wa share telegram print page

Versione (sviluppo software)

Un esempio base di un ciclo di vita di rilascio del software

In informatica, ma soprattutto nello sviluppo software, la versione (di un software, programma o applicazione) corrisponde a un determinato stato nello sviluppo di un software secondo l'uso del versioning (lett. "versionamento"). Secondo il Grand dictionnaire terminologique, il versionnage[1] (equivalente francese dell'inglese versioning) è quel processo (nello sviluppo), di mantenimento, di una versione di qualsiasi software in modo che possa essere facilmente recuperata, anche dopo che sono state rilasciate e implementate versioni più recenti.

Versioning semantico[2]

Un esempio base della numerazione delle versioni di un software

Il versioning semantico (Semantic Versioning), abbreviato come SemVer, è uno schema di numerazione delle versioni per il software che stabilisce regole e requisiti su come i numeri di versione vengono assegnati e incrementati.

È stato introdotto formalmente da Tom Preston-Werner, nonostante venisse utilizzato fin da prima della sua formalizzazione, ed è ampiamente utilizzato nella comunità dello sviluppo software.

Il numero di versione in SemVer è composto da tre segmenti: MAJOR.MINOR.PATCH. Ogni segmento ha un significato specifico:

  1. Versione MAJOR: Si incrementa quando vengono introdotte modifiche incompatibili all'API. Questo indica che la nuova versione potrebbe non essere retrocompatibile con la versione precedente.
  2. Versione MINOR: Si incrementa quando vengono aggiunte nuove funzionalità in modo retrocompatibile. Ciò significa che il codice che funzionava con la versione precedente dovrebbe continuare a funzionare con quella nuova.
  3. Versione PATCH: Si incrementa per correzioni di bug retrocompatibili. Indica che la nuova versione è retrocompatibile e contiene principalmente correzioni per problemi presenti nella versione precedente.

Inoltre, SemVer consente versioni di pre-rilascio e metadati di build:

  • Versione di pre-rilascio: Un trattino seguito da una serie di identificatori separati da punti, indicando una versione di pre-rilascio. Ad esempio, "1.0.0-alpha.1".
  • Metadati di build: Un segno più seguito da una serie di identificatori separati da punti, indicando metadati di build. Ad esempio, "1.0.0+20130313144700".

Seguendo Semantic Versioning, sviluppatori e utenti possono rapidamente capire la natura dei cambiamenti in una release software, semplificando la gestione delle dipendenze e la determinazione della compatibilità.

Versioni preliminari

Lo stesso argomento in dettaglio: Versione alfa e Versione beta.

Durantente il corso della vita di un software, vengono sviluppate e pubblicate più versioni dello stesso: alcune di queste sono preliminari (come le versioni alfa e beta) e spesso rimangono inaccessibili al pubblico – tranne che per eventuali (alfa o beta) testing.

Release

Le versioni – chiamate in questo caso release[3][4][5] (lett. "rilascio") – successive alla messa in vendita o diffusione del software, sono associate a un numero o, in certi casi, ad un nome identificativo.

Convenzionalmente, si distinguono release maggiori, dette major release, quando le differenze dalla release precedente riguardano sostanziali evoluzioni delle funzionalità del software, non retrocompatibili, e release minori, dette minor release, quando le differenze riguardano principalmente correzioni di malfunzionamenti del software (bug) o comunque aggiunta di nuove funzionalità retrocompatibili.

Note

  1. ^ (FR) Versionnage, su gdt.oqlf.gouv.qc.ca, Grand dictionnaire terminologique. URL consultato il 22 gennaio 2022.
  2. ^ Tom Preston-Werner, Versionamento Semantico 2.0.0, su Semantic Versioning. URL consultato il 17 dicembre 2023.
  3. ^ Release, su treccani.it, Treccani. URL consultato il 22 gennaio 2022.
  4. ^ (EN) RELEASE, su dictionary.cambridge.org, Cambridge Dictionary.
  5. ^ (EN) Release, su oxfordlearnersdictionaries.com, Oxford English Dictionary.

Voci correlate

Collegamenti esterni

Controllo di autoritàGND (DE4197182-6
  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica

Read other articles:

Awan altostratusAwan altostratusSingkatanAsSimbolKetinggian2.000–7.000 m ( ft)lbs Altostratus (As) adalah awan yang berbentuk lembaran dan sering berbentuk satu struktur berserat.[1] Awan altostratus dapat diikuti oleh keluarnya endapan dari dalam awan baik bentuk air, salju, atau kristal es, atau biasa disebut presipitasi, yang meluas dan dalam waktu yang cukup lama.[1] Altostratus dapat membentuk korona, selain itu bulan atau matahari terlihat pucat jika dilihat melalui aw...

 

25th Chief of the Army Staff (India) GeneralDalbir Singh SuhagPVSM UYSM AVSM VSM ADCIndian High Commissioner to SeychellesIn office25 April 2019 – 22 September 2022PresidentRam Nath KovindPrime MinisterNarendra ModiPreceded byAusaf SayeedSucceeded byKartik Pande[1]25th Chief of the Army StaffIn office31 July 2014 – 31 December 2016PresidentPranab MukherjeePrime MinisterNarendra ModiPreceded byBikram SinghSucceeded byBipin Rawat Personal detailsBorn (1954-12-28) 2...

 

Leão Nacionalidade Império Bizantino Ocupação Clérigo Leão (em grego medieval: Λεόν; romaniz.:León) foi um clérigo bizantino do século IX. Foi um dos discípulos de Metódio e participou em suas missões missionários na Europa Central. Vida Selo de Luís, o Germânico (r. 817–876) Leão era discípulo de Metódio e talvez um de seus companheiros que ao chegaram a Panônia Inferior foram imediatamente enviados de volta a Roma por Gozilo com Metódio. Na viagem, o ...

  Grand Prix San Marino 2016Detail lombaLomba ke 13 dari 18Grand Prix Sepeda Motor musim 2016Tanggal11 September 2016Nama resmiGran Premio TIM di San Marino e della Riviera di Rimini[1][2][3]LokasiMisano World Circuit Marco SimoncelliSirkuitFasilitas balapan permanen4.226 km (2.626 mi)MotoGPPole positionPembalap Jorge Lorenzo YamahaCatatan waktu 1:31.868 Putaran tercepatPembalap Dani Pedrosa HondaCatatan waktu 1:32.979 di lap 15 PodiumPertama Dani P...

 

Jokowi Adalah KitaBerkas:Jokowi adalah Kita.pngSutradara Rony Mepet Produser KK Dheeraj Ditulis oleh Joko Nugroho Binsar Sihombing PemeranBen JoshuaSylvia FullyAgustin TaidyPenata musikYovial Tri Purnomo VirgiSinematograferAyi AchmadPenyuntingAndhy PulungPerusahaanproduksiK2K PicturesTanggal rilis20 November 2014 (2014-11-20)NegaraBahasa Jokowi 2: Jokowi Adalah Kita adalah film drama Indonesia yang mengisahkan tentang Joko Widodo. Film ini dibintangi oleh Ben Joshua, Sylvia Fully, ...

 

António da Silva Túlio António da Silva Túlio (Carnide, 15 de Agosto de 1818 — Lisboa, 4 de Janeiro de 1884) foi um escritor e historiador, funcionário da Biblioteca Nacional de Lisboa, onde foi sucessivamente oficial, conservador e bibliotecário, exercendo interinamente as funções de director na ausência do bibliotecário-mor José da Silva Mendes Leal. Foi diretor de redacção do Arquivo Pitoresco[1] (1857-1868) e colaborou na Revista universal lisbonense (1841-1859), A illustraç

Село Вітковиціпол. Witkowice Координати 52°19′ пн. ш. 20°13′ сх. д. / 52.317° пн. ш. 20.217° сх. д. / 52.317; 20.217Координати: 52°19′ пн. ш. 20°13′ сх. д. / 52.317° пн. ш. 20.217° сх. д. / 52.317; 20.217 Країна ПольщаПольщаВоєводство Мазовецьке воєв�...

 

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Februari 2023. Cinattus furcatus Klasifikasi ilmiah Kerajaan: Animalia Filum: Arthropoda Kelas: Arachnida Ordo: Araneae Famili: Salticidae Genus: Cinattus Spesies: Cinattus furcatus Nama binomial Cinattus furcatusXie, Peng & Kim, 1993 Cinattus furcatus adalah sp...

 

1972 film by Peter Bogdanovich What's Up, Doc?Theatrical release poster by Bill GoldDirected byPeter BogdanovichScreenplay byBuck HenryDavid NewmanRobert BentonStory byPeter BogdanovichProduced byPeter BogdanovichStarringBarbra StreisandRyan O'NealKenneth MarsAustin PendletonSorrell BookeMichael MurphyMadeline KahnCinematographyLaszlo KovacsEdited byVerna FieldsMusic byArtie ButlerProductioncompanySaticoy ProductionsDistributed byWarner Bros.Release date March 9, 1972 (1972-03-...

This article lists various career, tournament, and seasonal achievements by the Spanish tennis player Rafael Nadal. Rafael Nadal at the 2018 US Open. Rafael Nadal has won 22 Grand Slam men’s singles titles, second-most of all time. Nadal has contested a milestone 30 Grand Slam finals in his career, which is third to Novak Djokovic's 36 and Roger Federer's 31 finals appearances, respectively. He has appeared in at least five finals at each major (second to Djokovic's seven) and is the only m...

 

This article is about the suburb in London, England. For the town in Victoria, Australia, see Streatham, Victoria. For the village in Cambridgeshire, England, see Stretham. For the UK Parliament constituency, see Streatham (UK Parliament constituency). For the Dave song, see Psychodrama (album). This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: ...

 

Este artículo o sección necesita referencias que aparezcan en una publicación acreditada.Este aviso fue puesto el 27 de enero de 2013. Ermita de Santo Tomé LocalizaciónPaís España EspañaComunidad Extremadura ExtremaduraProvincia Cáceres CáceresLocalidad PlasenciaCoordenadas 40°01′36″N 6°05′34″O / 40.0266793, -6.0927709Información religiosaDiócesis Diócesis de Plasencia[editar datos en Wikidata] Interior La ermita de Santo Tomé e...

Este artigo não cita fontes confiáveis. Ajude a inserir referências. Conteúdo não verificável pode ser removido.—Encontre fontes: ABW  • CAPES  • Google (N • L • A) (Julho de 2021) Maria Grã-Duquesa da RússiaPrincesa da Grécia e Dinamarca Maria da Grécia e Dinamarca Nascimento 3 de março de 1876   Atenas, Reino da Grécia Morte 14 de dezembro de 1940 (64 anos)   Atenas, Reino da Grécia Sepultado em...

 

Pasukan mendaratkan suplai di Aitape Pendaratan di Aitape (Operasi Persecution) adalah sebuah pertempuran dari kampanye Nugini Barat pada Perang Dunia II. Pasukan Amerika dan Sekutu menghimpun pendaratan amfibi pada 22 April 1944 di Aitape, pantai utara Papua Nugini. Pendaratan amfibi tersebut dilakukan bersamaan dengan pendaratan amfibi dari Pertempuran Hollandia di Hollandia untuk mengisolasi Angkatan Darat Jepang ke-18 di Wewak. Referensi Smith, Robert Ross (1953). The Approach to the Phil...

 

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Mythology of Indonesia – news · newspapers · books · scholar · JSTOR (April 2012) (Learn how and when to remove this template message) Wayang glass painting depiction of Bhāratayuddha battle in Indonesian mythology. This article is a part of the series onIndon...

This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations. (August 2017) (Learn how and when to remove this template message) Academy in Morecambe, Lancashire, EnglandMorecambe Bay AcademySchool building (2011)AddressDallam AvenueMorecambe, Lancashire, LA4 5BGEnglandCoordinates54°04′32″N 2°51′01″W / 54.0755°N 2.8503°W / 54.0755; -2.850...

 

Brent Key, the current head coach for the Georgia Tech Yellow Jackets The Georgia Tech Yellow Jackets college football team represents the Georgia Institute of Technology in the Atlantic Coast Conference. The Yellow Jackets compete in the National Collegiate Athletic Association (NCAA) Division I Football Bowl Subdivision. The school has had 23 official head coaches since first fielding a team in 1892, including four who have been inducted into the College Football Hall of Fame: John Heisman,...

 

Statue in Easton, Pennsylvania, US Statue of the Marquis de LafayetteMarquis de Lafayette statue (2013)40°41′51.3″N 75°12′32.2″W / 40.697583°N 75.208944°W / 40.697583; -75.208944LocationLafayette College, Easton, PennsylvaniaDesignerDaniel Chester FrenchHenry Bacon (pedestal)BuilderGorham foundryMaterialBronzeConcrete (pedestal)Beginning date1921[1]Completion date1921[1]Dedicated dateOctober 20, 1921Dedicated toGilbert du...

1923 film directed by Wesley Ruggles The Remittance WomanTrade advertisementDirected byWesley RugglesWritten byAchmed Abdullah (novel) Carol WarrenStarringEthel Clayton Rockliffe Fellowes Mario CarilloCinematographyJoseph A. Du BrayProductioncompanyRobertson-Cole Pictures CorporationDistributed byFilm Booking Offices of AmericaRelease date May 12, 1923 (1923-05-12) Running time60 minutesCountryUnited StatesLanguageSilent (English intertitles) The Remittance Woman is a 1923 Amer...

 

Rifle Colt Model 1855 revolving carbine M1855 Colt rifleTypeRiflePlace of originUnited StatesService historyIn service1855-1876Used byUnited StatesNative AmericansCanadaAustraliaNew ZealandUnited KingdomBritish EmpireRussian EmpireWarsAmerican Civil WarJanuary UprisingAmerican Indian warsIndian Rebellion of 1857Australian frontier warsNew Zealand warsFenian RaidFenian RisingRed River RebellionProduction historyDesigned1855Produced1855 – 1864SpecificationsBarrel leng...

 
Kembali kehalaman sebelumnya