У меня есть базовые навыки программирования на C и C ++, а также немного опыт работы с gtkmm и Linux-программированием в целом (не забывайте, что у меня много свободного времени). Я хочу участвовать в проекте Ubuntu, который является небольшим и не слишком сложным, чтобы улучшить мои программные пороги и, конечно же, поддерживать Ubuntu.
Можете ли вы дать мне указатели в правильном направлении и знаете ли вы о проекте, в котором я мог бы начать?
Хорошее место для начала - проект «Сто бумаги».
Помимо рекомендаций по конкретному проекту, помните об этом:
С ПО с открытым исходным кодом
Вам не нужно просить разрешения у кого-либо загрузить исходный код, чтобы изменить его повторно распространять измененные версии. Если вы соблюдаете условия лицензии.Многие проекты опасаются принять новых членов до того, как они каким-то образом внесли свой вклад; поэтому лучше всего начинать заниматься вещами и беспокоиться о проектах после того, как вы что-то сделали. Если ваши изменения значительны, сделайте свою работу известной в своих списках рассылки, форумах или каналах IRC.
Я абсолютно согласен с рекомендацией Жоао Пинто о проекте «Сто бумажных сокращений», это фантастическое место для начала.
]Помимо рекомендаций по конкретному проекту, помните об этом:
С ПО с открытым исходным кодом
Вам не нужно просить разрешения у кого-либо загрузить исходный код, чтобы изменить его повторно распространять измененные версии. Если вы соблюдаете условия лицензии.Многие проекты опасаются принять новых членов до того, как они каким-то образом внесли свой вклад; поэтому лучше всего начинать заниматься вещами и беспокоиться о проектах после того, как вы что-то сделали. Если ваши изменения значительны, сделайте свою работу известной в своих списках рассылки, форумах или каналах IRC.
Я абсолютно согласен с рекомендацией Жоао Пинто о проекте «Сто бумажных сокращений», это фантастическое место для начала.
]Помимо рекомендации какого-либо конкретного проекта, помните об этом:
С ПО с открытым исходным кодом
Многие проекты опасаются принять новых членов до того, как они каким-то образом внесли свой вклад; поэтому лучше всего начинать заниматься вещами и беспокоиться о проектах после того, как вы что-то сделали. Если ваши изменения значительны, сделайте свою работу известной в своих списках рассылки, форумах или каналах IRC.
Я абсолютно согласен с рекомендацией João Pinto о проекте «Сто бумажных сокращений», это фантастическое место для начала.
]Помимо рекомендации какого-либо конкретного проекта, помните об этом:
С ПО с открытым исходным кодом
Многие проекты опасаются принять новых членов до того, как они каким-то образом внесли свой вклад; поэтому лучше всего начинать заниматься вещами и беспокоиться о проектах после того, как вы что-то сделали. Если ваши изменения значительны, сделайте свою работу известной в своих списках рассылки, форумах или каналах IRC.
Я абсолютно согласен с рекомендацией João Pinto о проекте «Сто бумажных сокращений», это фантастическое место для начала.
]Помимо рекомендации какого-либо конкретного проекта, помните об этом:
С ПО с открытым исходным кодом
Многие проекты опасаются принять новых членов до того, как они каким-то образом внесли свой вклад; поэтому лучше всего начинать заниматься вещами и беспокоиться о проектах после того, как вы что-то сделали. Если ваши изменения значительны, сделайте свою работу известной в своих списках рассылки, форумах или каналах IRC.
Я абсолютно согласен с рекомендацией João Pinto о проекте «Сто бумажных сокращений», это фантастическое место для начала.
]Помимо рекомендации какого-либо конкретного проекта, помните об этом:
С ПО с открытым исходным кодом
Многие проекты опасаются принять новых членов до того, как они каким-то образом внесли свой вклад; поэтому лучше всего начинать заниматься вещами и беспокоиться о проектах после того, как вы что-то сделали. Если ваши изменения значительны, сделайте свою работу известной в своих списках рассылки, форумах или каналах IRC.
Я абсолютно согласен с рекомендацией João Pinto о проекте «Сто бумажных сокращений», это фантастическое место для начала.
]Помимо рекомендации какого-либо конкретного проекта, помните об этом:
С ПО с открытым исходным кодом
Многие проекты опасаются принять новых членов до того, как они каким-то образом внесли свой вклад; поэтому лучше всего начинать заниматься вещами и беспокоиться о проектах после того, как вы что-то сделали. Если ваши изменения значительны, сделайте свою работу известной в своих списках рассылки, форумах или каналах IRC.
Я абсолютно согласен с рекомендацией João Pinto о проекте «Сто бумажных сокращений», это фантастическое место для начала.
]Хорошим местом для начала является проект One Paper Paper Cuts .
Помимо рекомендаций по конкретному проекту, помните об этом:
С ПО с открытым исходным кодом
Вам не нужно просить разрешения у кого-либо загрузить исходный код, чтобы изменить его повторно распространять измененные версии. Если вы соблюдаете условия лицензии.Многие проекты опасаются принять новых членов до того, как они каким-то образом внесли свой вклад; поэтому лучше всего начинать заниматься вещами и беспокоиться о проектах после того, как вы что-то сделали. Если ваши изменения значительны, сделайте свою работу известной в своих списках рассылки, форумах или каналах IRC.
Я абсолютно согласен с рекомендацией Жоао Пинто о проекте «Сто бумажных сокращений», это фантастическое место для начала.
]Другое хорошее место для начала - искать ошибки, которые были отмечены как легко исправить, используя тег bitesize.
Еще одна возможность - найти область, где отсутствует экосистема linux, и создать небольшое приложение для заполнения пространства. Хорошим примером этого является простота сканирования. Если вы можете создать (а) небольшие приложения, подобные этому, которые улучшают жизнь более широкого сообщества, это долгий путь.
У меня лично есть небольшой игровой проект, нуждающийся в кодах. Если вам интересно: simple-scan .
GNOME Love также является хорошим местом для начинающих участников.
Правильный ответ на этот вопрос зависит от вас. Я имею в виду, что вы можете поместить свое сердце и душу в проект, который вас интересует. Найдите то, что вы часто используете, и что отсутствует функция, или у вас есть ошибка, которая вас так раздражает, что вы откажетесь от своего свободное время, чтобы исправить это. Это идеальный проект для вас.
Все, что предложили другие люди, скорее всего, только мотивирует вас на пару дней, а затем вы будете искать что-то еще.
Ubuntu использует тонны программного обеспечения с открытым исходным кодом. Вы также можете поддерживать некоторую отдельную форму проекта Ubuntu, но использовать их.
Например, sourceforge, freshmeat.net и т. д. и выбирайте проект в соответствии с вашими знаниями / интересами и становитесь членом dev.team или просто свяжитесь с ними и отправьте пачку. Вы также можете выполнять поиск по активности разработки.
Другое хорошее место для начала - искать ошибки, которые были отмечены как легко исправить, используя тег bitesize.
Ubuntu использует тонны программного обеспечения с открытым исходным кодом. Вы также можете поддерживать некоторую отдельную форму проекта Ubuntu, но использовать их.
Например, sourceforge, freshmeat.net и т. д. и выбирайте проект в соответствии с вашими знаниями / интересами и становитесь членом dev.team или просто свяжитесь с ними и отправьте пачку. Вы также можете выполнять поиск по активности разработки.
GNOME Love также является хорошим местом для начинающих участников.
Правильный ответ на этот вопрос зависит от вас. Я имею в виду, что вы можете поместить свое сердце и душу в проект, который вас интересует. Найдите то, что вы часто используете, и что отсутствует функция, или у вас есть ошибка, которая вас так раздражает, что вы откажетесь от своего свободное время, чтобы исправить это. Это идеальный проект для вас.
Все, что предложили другие люди, скорее всего, только мотивирует вас на пару дней, а затем вы будете искать что-то еще.
Еще одна возможность - найти область, где отсутствует экосистема linux, и создать небольшое приложение для заполнения пространства. Хорошим примером этого является простота сканирования. Если вы можете создать (а) небольшие приложения, подобные этому, которые улучшают жизнь более широкого сообщества, это долгий путь.
У меня лично есть небольшой игровой проект, нуждающийся в кодах. Если вам интересно: simple-scan .
Помимо рекомендаций по конкретному проекту, помните об этом:
С ПО с открытым исходным кодом
Вам не нужно просить разрешения у кого-либо загрузить исходный код, чтобы изменить его повторно распространять измененные версии. Если вы соблюдаете условия лицензии.Многие проекты опасаются принять новых членов до того, как они каким-то образом внесли свой вклад; поэтому лучше всего начинать заниматься вещами и беспокоиться о проектах после того, как вы что-то сделали. Если ваши изменения значительны, сделайте свою работу известной в своих списках рассылки, форумах или каналах IRC.
Я абсолютно согласен с рекомендацией Жоао Пинто о проекте «Сто бумажных сокращений», это фантастическое место для начала.
]Другое хорошее место для начала - искать ошибки, которые были отмечены как легко исправить, используя тег bitesize.
Ubuntu использует тонны программного обеспечения с открытым исходным кодом. Вы также можете поддерживать некоторую отдельную форму проекта Ubuntu, но использовать их.
Например, sourceforge, freshmeat.net и т. д. и выбирайте проект в соответствии с вашими знаниями / интересами и становитесь членом dev.team или просто свяжитесь с ними и отправьте пачку. Вы также можете выполнять поиск по активности разработки.
GNOME Love также является хорошим местом для начинающих участников.
Правильный ответ на этот вопрос зависит от вас. Я имею в виду, что вы можете поместить свое сердце и душу в проект, который вас интересует. Найдите то, что вы часто используете, и что отсутствует функция, или у вас есть ошибка, которая вас так раздражает, что вы откажетесь от своего свободное время, чтобы исправить это. Это идеальный проект для вас.
Все, что предложили другие люди, скорее всего, только мотивирует вас на пару дней, а затем вы будете искать что-то еще.
Еще одна возможность - найти область, где отсутствует экосистема linux, и создать небольшое приложение для заполнения пространства. Хорошим примером этого является простота сканирования. Если вы можете создать (а) небольшие приложения, подобные этому, которые улучшают жизнь более широкого сообщества, это долгий путь.
У меня лично есть небольшой игровой проект, нуждающийся в кодах. Если вам интересно: simple-scan .
Другое хорошее место для начала - искать ошибки, которые были отмечены как легко исправить, используя тег bitesize.
Ubuntu использует тонны программного обеспечения с открытым исходным кодом. Вы также можете поддерживать некоторую отдельную форму проекта Ubuntu, но использовать их.
Например, sourceforge, freshmeat.net и т. д. и выбирайте проект в соответствии с вашими знаниями / интересами и становитесь членом dev.team или просто свяжитесь с ними и отправьте пачку. Вы также можете выполнять поиск по активности разработки.
GNOME Love также является хорошим местом для начинающих участников.
Правильный ответ на этот вопрос зависит от вас. Я имею в виду, что вы можете поместить свое сердце и душу в проект, который вас интересует. Найдите то, что вы часто используете, и что отсутствует функция, или у вас есть ошибка, которая вас так раздражает, что вы откажетесь от своего свободное время, чтобы исправить это. Это идеальный проект для вас.
Все, что предложили другие люди, скорее всего, только мотивирует вас на пару дней, а затем вы будете искать что-то еще.