Open-source e:

  • код  https://gist.github.com/
  • проект https://github.com/rails/rails
  • движение http://opensource.org/

https://opensource.com/resources/what-open-source

Open-source в

основата си:

  • общество, https://www.djangoproject.com/community/

  • обмен на опит, django-users@googlegroups.com
  • обмен на идеи, rubyonrails-talk@googlegroups.com  
  • бързо развиваща се среда, https://www.npmjs.com/ винаги в нужда от нови contributors

Личен проект:

  • нерешен проблем,
  • планиране,
  • писане на код (surprise!)
  • поддръжка,
  • писане на документация

Чужд проект:

Откъде да започнем?

  • употреба,
  • намиране на бъг,
  • документация,
  • нужда от feature,
  • комуникиране!

Употреба

и много други - https://github.com/explore

Репортвайте и тествайте бъгове

Достатъчно е да опишете сценарии,
в които се възпроизвеждат. 


Пишете документация, свято е!

http://meta.stackoverflow.com/questions/303865/warlords-of-documentation-a-proposed-expansion-of-stack-overflow - инициатива

 

Няма проект без нужда от писане на документация.

Или има такава и не е изчерпателна,

или още не започната! :)

Features:

(implementations)

  • създайте GitHub issue,
  • пишете в IRC канал,
  • пишете в Gmail mailing list

 

Започнете с проблема (bug) или идеята (feature),

сценарии в който се възпроизвежда или сценарии в който ще се използва,

предложете подход към фиксването или имплементирането.

 

 

Features:

Освен ако не сте 100% сигурни в подхода към решението или не сте имали опит с този проект преди това, не бързайте да пишете имплементация!

Лоши изпълнения:

 

 

Чужд проект:

 

Добри изпълнения:

 

 

Благодаря за

вниманието Ви!

За въпроси, идеи или каквото

и да е било,

Може да ме потърсите наоколо! :)

HackConf - Open-source talk

By Anton Antonov (syndbg)

HackConf - Open-source talk

HackConf Open-source talk prototype. Nothing is final.

  • 442

More from Anton Antonov (syndbg)