Процес ослобођења

Each Jami sub-project has its own repository, build process, integration cycle and so on. More over the Jami architecture is split into two independent modules: LibRing (daemon) and clients.

У овом случају, у овом случају није могуће имати јединствену ревизију, већ је у питању глобални „стат” и различне ажурирања по модулу.

For consistency, each Jami module has to follow the same process as described in following points. But not all modules have to be modified in same time.


ПРОЦЕСНО ПРОЦЕС:

1 Укупни

2 Углављивање

3 Углављивање

4 Углављивање

5 Углављивање

6 Углављивање

Билет за Редмин

Припрема складишта

Испитивање

Углављиве тагете

Упаковања

Реклама


Билет за Редмин

Kreirajte novi zadatak na redmineu priložen uz priču o izdanju, za desni podmodul. Postavite naslov na „Release Major.Minor.Micro”, sa odgovarajućim brojem verzije.

Припрема складишта

Овај део је устарео и уклоњен

Испитивање

  • Remove any existing Jami installations from your machine.

  • Почни са чистим дрвом Git-а покрећући git чисти -d -f -x из директорије на највишем нивоу пројекта.

  • Napravite i instalirajte demona i klijenta, pogledajte How\_to\_build

  • Поправљајте тест-суиту у демону и клијенту, на различитим дистрибутивама и машинама.

  • Поправљајте ручна испитивања

    • Покушајте да се региструјете и користите различите рачуне.

    • Try making calls between Jami and other free softphones (Ekiga, Linphone), as well as hardware VoIP phones.

    • Да бисте ухватили неинзицијалне вредности које се користе, пукнати меморије, неважеће слободе итд, покрене valgrind --track-origin=yes --db-attach=yes./bin/dring

Углављиве тагете

git притиска -tags

Упаковања

cf This page