Pääsyprosessi

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.

Tämä ei ole ratkaisu, vaan se, että on olemassa globaali ”tilanne” ja ** erilaiset päivitykset moduulille**.

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.


KOSKAUS:

1 1

2

3 Vähäisyys

4 Vähäisyys

5

6

Redminin lippu

Varastojen valmistus

Kokeilu

Työntitiedot

Pakkaus

Mainonta


Redminin lippu

Luoda uusi tehtävä Redmine-laitteeseen, joka on liitetty julkaisemistaistoriaan oikealle alamoduulille. Aseta otsikko ”Release Major.Minor.Micro”, ja soveltuva versio-numero.

Varastojen valmistus

Tämä kohta on vanhentunut ja poistettu

Kokeilu

  • Remove any existing Jami installations from your machine.

  • Aloita puhtaalla git-puulla käyttämällä git puhtaalla -d -f -x hankkeen ylemmästä tasosta.

  • Rakenna ja asennetaan daemon ja asiakas, katso Miten\_to\_build

  • Käytä testipakettia daemonilla ja asiakkailla eri jakelussa ja koneissa.

  • Käytä manuaalisia testejä

    • Yritä rekisteröityä ja käyttää eri tilinpitäjiä.

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

    • Käytettävien aloittamattomien arvojen, muistivuotojen, epätodennäköisten vapauksien jne. saamiseksi suoritetaan valgrind --track-origin=yes --db-attach=yes./bin/dring

Työntitiedot

git työntää --tags

Pakkaus

cf This page