Domande con tag 'semantic-versioning'

1
risposta

Perché dobbiamo dichiarare un'API pubblica quando si utilizza il controllo delle versioni semantico?

da semver.org: Software using Semantic Versioning MUST declare a public API. This API could be declared in the code itself or exist strictly in documentation. However it is done, it should be precise and comprehensive. Perché siamo costr...
posta 14.05.2014 - 21:35
3
risposte

Come versione, con versione semantica, quando viene risolto un bug tra una versione stabile e una versione instabile

Ho un dubbio con il versioning semantico. Sto lavorando con la versione semantica come mostrato in semver Immagina questo scenario: Una versione stabile, denominata 1.1.0 Una versione instabile, denominata 1.1.1-rc1 Un bug è stato s...
posta 29.11.2017 - 14:39
1
risposta

Numero di versione per più software provenienti dalla stessa base di codice

Al momento disponiamo di una grande base di codice da cui possiamo generare 5 software differenti. Il codice base è composto da circa 20 sottomoduli che sono utilizzati (o meno) da ciascun software. Mantenere un semesto per ogni software port...
posta 13.07.2018 - 14:50
2
risposte

L'implementazione di una nuova funzione implica una nuova versione principale?

Attualmente sto sviluppando una nuova libreria per le richieste web RESTful in Puredata e sto per rilasciare la versione 1.0.0. Questa versione non implementerà tutti i verbi HTTP, solo GET, PUT, POST e DELETE. Nella prossima versione, questa...
posta 19.12.2013 - 21:49
1
risposta

Il semere ora è uno standard? [chiuso]

C'è qualche motivo per un nuovo progetto pubblico in fase di avvio, se data la scelta (ad esempio, non è vincolata dalla loro società), userebbe qualcosa di diverso da Semver ? Esistono metodologie concorrenti, ad esempio Semver non è ancora st...
posta 14.04.2016 - 04:28
2
risposte

Come versione quando si utilizza lo sviluppo basato su trunk

Ho letto un po 'di più sullo sviluppo basato su trunk, la mia azienda attualmente utilizza principalmente il modello git flow e ho avuto una domanda riguardante i commit che si verificano sul trunk e su come sono versionati. Utilizzerò il pos...
posta 15.10.2016 - 10:24
1
risposta

È appropriato convertire un progetto in una lingua diversa e mantenere lo stesso controllo di versione?

Diciamo che c'è un pacchetto, foo . Foo è stato sviluppato principalmente in Python, fino alla versione 1.13.2 . In quel momento, lo sviluppatore principale decide che Go è molto più adatto all'attività. Crea un nuovo ramo e codifica un...
posta 22.09.2016 - 00:52
1
risposta

In SemVer 2.0.0, che tipo di categoria di modifica dell'API pubblica è l'aggiunta di una nuova eccezione?

Sto lavorando a un'implementazione per un'API pubblica esistente. Ora dovevo modificare l'implementazione per generare un'eccezione per una condizione di errore su cui in precedenza il consumatore dell'API non era stato informato in alcun modo....
posta 20.05.2016 - 11:25
1
risposta

Versioning delle API HTTP e necessità di introdurre modifiche di rottura a tutte le versioni supportate

Sto sviluppando un'applicazione HTTP e la distribuisco eseguendo il versioning contro versioning semantico modelli / tecniche / qualunque essi siano. Per non rompere i client esistenti e consentire alle versioni di essere flessibili, esistono...
posta 19.05.2015 - 23:17
1
risposta

Modifica di modifica maggiore o minore durante l'implementazione di un'interfaccia

Sto usando versioning semantico 2.0.0. Nella mia situazione ho un'implementazione concreta di alcune interfacce A in una biblioteca. E ho l'interfaccia che viene implementata (chiamala B ) in un'altra libreria. Capisco che se dovessi agg...
posta 03.02.2017 - 15:03