Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Разработка для Asterisk

IqTek
September 26, 2019

Разработка для Asterisk

Знание языка C
Ознакомиться с coding guidelines
Bounty (лист рассылки asterisk-dev)
Wiki: Roadmap

IqTek

September 26, 2019
Tweet

More Decks by IqTek

Other Decks in Programming

Transcript

  1. Конференция AsterСonf 2017 С чего начать? Гончаровский Игорь Разработка для

    Asterisk • Знание языка C • Ознакомиться с coding guidelines Начать с: • Мелких задач и неудобств • Bounty (лист рассылки asterisk-dev) • Wiki: Roadmap
  2. Конференция AsterСonf 2017 Gerrit Гончаровский Игорь Разработка для Asterisk Статья

    gerrit Usage $ git checkout 13 $ git branch -D reviews/joe_developer/ASTERISK-12345 $ git review -d 10000
  3. Конференция AsterСonf 2017 Let’s code it! Гончаровский Игорь Разработка для

    Asterisk Задача: 1. Исправить ошибку с hold вызова в chan_unistim 2. Отправить на review в gerrit для веток: a. 13 b. 14 c. 15
  4. Конференция AsterСonf 2017 TODO Гончаровский Игорь Разработка для Asterisk •

    Implement 3-way conference or n-way conference using Asterisk bridge • Implement support of phone extension panels. Add ability to send several requests in single UDP packet • Improve translation by use separate labels for soft keys • Improve user experience (display missed calls, bitten to access missed calls list) • Change mute button function to mute only local mic • Save languages/contrast/codecs selected on screen after phone reboot • Detect firmware version and decide configuration options automatically • Add translations for every language supported • Support for ALERT_INFO distinctive ringing • Do away with BUFFSEND • Moving phone interface control out into a separate file • XAS-like ability to execute external scripts/dialplan and show output on phone screen
  5. Конференция AsterСonf 2017 Вопросы? Гончаровский Игорь Разработка для Asterisk В

    заключении: • У кого есть патчи, которые используются, но не присутствуют в основном дереве кода? • Если патчи для старых веток - asterisk_unofficial