Я хотел бы начать вносить вклад в некоторые проекты программного обеспечения GNU. С некоторых недель я представляю конкретный проект, но я не знаю, как и когда начинать.Как получить ногу в разработке GNU?
У меня есть ощущение, что вы должны быть твердыми со следующим:
- Язык программирования
- НКУ
- GDB
- сделать
- Emacs
- приложение само
- исправление
- CVS
- т.д.
Так что я пытаюсь узнать их все как можно лучше.
Но: Должен ли я действительно освоить все перечисленные программы/инструменты, прежде чем вносить свой вклад, или я должен просто присоединиться к проекту как можно скорее, поэтому я узнаю их все «между прочим»? Смогу ли я получить небольшую помощь от программистов GNU или у них просто есть время для моих «начинающих проблем»? Надеюсь, вы можете мне помочь!
Все самое лучшее,
Inno
PS: Я хотел бы присоединиться как разработчик не как documentator или IRC сторонника :)
[EDIT]
Спасибо вы за свои ответы до сих пор.
Я уже получил приложение, откомпилированное, отлаженное и запущенное приложение, это уже не проблема. Просто некоторые мелочи, с которыми я не работаю (думаю, я буду следовать советам IRC).
Я хотел бы присоединиться к проекту, чтобы ознакомиться с C (и бесплатным программным обеспечением/программным обеспечением с открытым исходным кодом в целом). Я сделал C, когда начал программировать и всегда любил его, но никогда не имел возможности работать с ним в профессиональной среде.
С тех пор как я зарабатываю деньги на программировании с 5 или 6 лет, я больше не являюсь полным григорианцем;).
Вы имеете в виду конкретно один проект GNU или программное обеспечение с открытым исходным кодом в целом? – LB40
Я имею в виду GNU, бесплатное программное обеспечение, LINUX/UNIX и Open Source в целом. – Inno
Участие в проекте FOSS НЕ является хорошим способом обучения или «знакомством с» C. Напишите собственный код (начните свой собственный проект!) И сначала прочитайте некоторые книги, такие как K & R. – 2009-08-18 17:20:44