LINUX.ORG.RU

Хочу попробовать внести лепту в опенсорс

 , , ,


0

1

Увлекаюсь программированием 15 лет. Зарабатываю на жизнь - больше десяти, не считая мелких подработок до этого. Был опыт во многом, начиная с языков ассемблеров и заканчивая высокоуровневыми языками. Частичная история описана вот тут: https://moikrug.ru/nightmarez Последние пару лет не слезаю с линя и разработки под веб (фуллстек). Хочу в свободное время попробовать принести пользу опенсорс комьюнити путём дописывания какой-то функциональности или исправления известных багов. Посоветуйте какой-нибудь известный, не сильно мудрёный, забагованый проект, в который без сильного гемора можно будет влить свой пулл реквест. У меня уже был печальный опыт с underscore, где я пытался влить свои правки, совсем чуть-чуть увеличивающие производительность, которые не приняли https://github.com/NightmareZ/underscore/commit/e7ee64c6038b424dd85be0834ccfc...

тебе уже достаточно задонатили, что ты решил опенсорсом заняться? :P

Harald ★★★★★
()
Ответ на: комментарий от King_Carlo

тысяч рублей?

Больше десяти лет. Сейчас мне 31.

тысяч рублей?

Слово тысяч давно пора отменить.

Bahamut
() автор топика
Ответ на: комментарий от nihirash

Я с нуля в одиночку практически написал казино: http://casino.nightmarez.net/ К сожалению, проект в подвешенном состоянии, так как финансирование прекратилось.

Bahamut
() автор топика

лучше всего начинать коммитить в тот проект, которым сам пользуешься, и в котором чего-то не хватает. иначе может не хватить энтузиазма довести PR до ума.

waker ★★★★★
()
Ответ на: комментарий от waker

И не удивляться, если твое «покакал» не принимают.

PR - это здорово, но в них должен быть смысл(и они должны быть оформленны должным образом).

nihirash ★★★
()

Посоветуйте какой-нибудь известный, не сильно мудрёный, забагованый проект, в который без сильного гемора можно будет влить свой пулл реквест

ЛОР-соурс.

awesomelackware
()

Kwin/Wayland, GIMP, Inkscape, можешь помочь разрабам MATE осилить DRI3/Prime и OpenGL-композитинг в оконном менеджере Marco

Sunderland93 ★★★★★
()

На фоне блокировки Телеграмм можешь сделать мультилогин и прокси-клиенты в Туксе.
Если интересно, то пиши, расскажу как мне это видится.

torvn77 ★★★★★
()
Последнее исправление: torvn77 (всего исправлений: 1)
Ответ на: комментарий от a1batross

В данном конкретном месте порядок не имеет значения, а прирост производительности, хоть и мизерный, но есть.

Bahamut
() автор топика

«Последние пару лет не слезаю с линя и разработки под веб (фуллстек)» Вообще божественно! Далеко ходить не надо - доработать(или переписать) движок ЛОР до вменяемого состояния, добавить личку, картинки (превью), и куча всего что есть на адекватных форумах. А сейчас это не форум, а суррогат форумный, в котором вообще ничего нет, кроме текстовых постов в нужный раздел.

Pro100User
()

Сделай то, что нужно тебе, а потом вбрось в опенсорс. На чистом энтузиасте далеко не уедешь, тем более работая над чужим проектом который тебе самому не нужен.

entefeed ☆☆☆
()

Хочу в свободное время попробовать принести пользу опенсорс комьюнити путём дописывания какой-то функциональности или исправления известных багов. Посоветуйте какой-нибудь известный, не сильно мудрёный, забагованый проект, в который без сильного гемора можно будет влить свой пулл реквест

  • Sway — доделать, чтобы нормально работало на NVidia, да и вообще.
  • Deadbeef — сделать TUI-фронтэнд.
  • Openshot — падает иногда ни с того ни с сего, собака.
  • Minetest — полно багов и недоделок. Пулл-реквесты точно легко принимают, проверено.
  • OpenMW — аналогично, допиливание.
  • Wine — опять же, полно багов в трекере, много чего надо допиливать, но проект сложный.
  • LOR (внезапно) — есть полно фичреквестов в соответствующем разделе форума, начиная от наполеоновских типа поддержки маркдауна (хотя на самом деле ничего такого сложного в этом нет) и заканчивая всякой мелочью. Но Java.
  • feh — запилить поддержку анимации в gif.
  • Blink/Chromium — (вот здесь очень не уверен, насколько хорошо принимают пулл-реквесты и принимают ли вообще, плюс тоже проект сложный) допилить недостающие возможности CSS3, хотя бы те, что реализованы в Firefox. Например hyphens: auto.

Хотя если «лепта» будет такой:

-    for (var i = 0; i < length; i++) {
+    for (var i = length; i--; i) {

то наверное никуда не надо.

Psych218 ★★★★★
()
Ответ на: комментарий от Pro100User

добавить личку

Ненужно.

картинки (превью)

Ненужно (хотя если будет отключаться в настройках, то пущай будет).

А сейчас это не форум, а суррогат форумный, в котором вообще ничего нет, кроме текстовых постов в нужный раздел.

текстовых постов в нужный раздел

Это и есть форум, внезапно. Ты ещё смайлики и карму предложи добавить.

Но есть действительно нужные вещи, такие как например поддержка markdown в сообщениях (особенно для новостей полезно — заголовки всякие и т. д., да и вообще намного удобнее), API (например возвращающий json) и всякие мелочи типа, например сортировки по алфавиту (или вообще чему-нибудь вместо рандома) в списке игнорируемых.

Psych218 ★★★★★
()
Ответ на: комментарий от Pro100User

А сейчас это не форум, а суррогат форумный, в котором вообще ничего нет, кроме текстовых постов в нужный раздел.

А вот и покалеченные вебдванулем подтянулись. ЛОР выглядит так, как должен выглядеть форум для обмена информацией.

kawaii_neko ★★★★
()
Ответ на: комментарий от kawaii_neko

не ругай человека, он просто хочет здесь поселиться - сотня комментов за 15 дней. естественно, что каждый хочет сделать место своего обитания комфортным для себя.

Deleted
()
Ответ на: комментарий от Deleted

Потому что тут идиотская система, в которой полноценно общаться надо насрать в коментах и повысить скор до +50.

Pro100User
()
Ответ на: комментарий от Pro100User

Карма тут и так есть, ака скор (автоматическая и редактируемая админами)

автоматическая и редактируемая админами

Ну так это не карма. Карма — это когда боишься сказать что-то, с чем могут быть не согласны и сидишь засунув язык в жопу, дабы не заминусовали. Каноническую реализацию и закономерные результаты можешь пронаблюдать на хабре. А скор это всего лишь показатель активности, не более.

Psych218 ★★★★★
()
Ответ на: комментарий от kawaii_neko

Кажется, по дефолту они таки включены. Хотя могу ошибаться. Регался давно, аватарки отключил сразу.

upd: ну да, точно включены. Если разлогиниться, аватарки присутствуют.

Psych218 ★★★★★
()
Последнее исправление: Psych218 (всего исправлений: 1)
Ответ на: комментарий от Psych218

Карма — это когда боишься сказать что-то, с чем могут быть не согласны и сидишь засунув язык в жопу, дабы не заминусовали

На лоре есть аналог. Называется «игнор». Подозреваю, что меня игнорят местные крестофанбои и АМуДефилы, потому как на насущные темы в development/desktop я получаю весьма жиденький фидбек.

kawaii_neko ★★★★
()
Ответ на: комментарий от kawaii_neko

На лоре есть аналог. Называется «игнор».

Это, конечно, ближе, но всё же не то же самое. Игнорит по каким-либо причинам конкретный пользователь, и остальные не видят, кто кого игнорит. А карму видят все (и обычно если видят большой минус, минусуют ещё больше, просто так «за компанию»).

А игнор полезен, если мм не злоупотреблять. Я лично, например, игнорю вовсе не тех, с кем не согласен в чём-то, а лишь только тех, кого читать попросту невозможно (например вопиющая безграмотность вкупе с непроходимой тупостью и неумением даже выражать свои мысли), дабы не тратить время на чтение всякой шизофазии. Забавно — сейчас заглянул в свой список игнорируемых — все (четыре) игнорируемых пользователя теперь забанены… Можно очищать список.

Psych218 ★★★★★
()
Последнее исправление: Psych218 (всего исправлений: 2)
Ответ на: комментарий от Psych218

Как ни крути, лоровский форум - это самое худший форум что я вообще где то когда то видел. Практически нулевой функционал и такие же нулевые удобства. не понимаю, что мешает взять нормальный, адекватный форумный движок и поставить?

Pro100User
()
Ответ на: комментарий от Pro100User

Как ни крути, лоровский форум - это самое худший форум что я вообще где то когда то видел.

А на мой взгляд — один из лучших (если говорить именно про техническую часть и оформление, а не содержимое) — никакой лишней мишуры, как на 95% других форумов.

Psych218 ★★★★★
()
Ответ на: комментарий от Psych218

«никакой лишней мишуры, как на 95% других форумов.» Конечно, и в личку можно писать и уведомления на почту получать и тд и тп)). Великолепно просто.

Pro100User
()
Ответ на: комментарий от Pro100User

Личка на ЛОРе не нужна. Кто хочет — указывает в профиле контакты. И это правильно. Ну вот уведомления на почту — одна из фич, которые, возможно, стоило бы реализовать, да. Тут согласен, хотя лично мне не нужно, всё равно не буду пользоваться.

Я согласен с тем, что есть полно фич, которые надо бы реализовать: поддержка маркдауна, API, уведомления на почту, алиасы для тегов (чтобы не плодились разные теги с одним смыслом) и т. п., но личка, картиночки в сообщениях, смайлики, карма и прочая хрень к таковым явно не относится.

Psych218 ★★★★★
()
Последнее исправление: Psych218 (всего исправлений: 1)
Ответ на: комментарий от anonymous

Делай свой плеер или игру с нуля, инфа 100%

Я понаделал за свою жизнь игр-поделок столько, что не пересчитать, включая игры с 3D графикой на OpenGL и DirectX, а также софтверный 3D рендер. За одну даже игруху на флеше, когда тот ещё был на начальном этапе своего падения в Лету, смог заработать и вывести в нал на рекламе от Mochimedia (которая уже канула) ровно сотню баксов (ну, заработал фактически чуть больше, но вывел вот столько). Инди-игродел из меня толковый, вобщем, не получился. В лучшие дни своей программерской практики я эти сто баксов в день легко поднимал, а на разработку игры ушло несколько недель.

Bahamut
() автор топика
Ответ на: комментарий от Pro100User

Как ни крути, лоровский форум - это самое худший форум что я вообще где то когда то видел. Практически нулевой функционал и такие же нулевые удобства. не понимаю, что мешает взять нормальный, адекватный форумный движок и поставить?

Все форумные движки, которые мне доводилось видеть, в отличии от ЛОРа и геймдев.ру, являются перегруженным неповоротливым полудохлым выкидышем носорога. Как, впрочем, и сайто-блого-движки, аля джумла, друпал, вордпресс и прочие-прочие менее известные.

Bahamut
() автор топика

в ядре линукса куча драйверов недоделанных

Harald ★★★★★
()
Ответ на: комментарий от entefeed

Сделай то, что нужно тебе, а потом вбрось в опенсорс. На чистом энтузиасте далеко не уедешь, тем более работая над чужим проектом который тебе самому не нужен.

Наверное, действительно, стоит заняться очередным своим пет-проектом. У меня всё руки не доходят. Но суть такая: https://russiancoders.ru/

Bahamut
() автор топика
Ответ на: комментарий от Bahamut

Аргументируй.

Не приносит реальной пользы, и даже увеличение производительности сомнительно, поскольку проверено лишь на одной конкретной машине. А вот исправление реальных багов (желательно из issues на гитхабе, например) и добавление новых фич — реально полезное дело.

Psych218 ★★★★★
()
Ответ на: комментарий от Bahamut

Ну ок, зайди сюда и погляди на список багов и фичрексвестов www.linux.org.ru/forum/linux-org-ru/. Более тупого движка чем ЛОР надо еще поискать. Пример, отключаешь анонимные комментарии, и вдруг опа, ты не видишь свои! Что за ***? Оказывается, божественные разработчики движка ЛОР считают нового юзера анонимусом. Анонимусом, Карл! Прекрасно, не правда ли? И это только один пример, а таких ты по ссылке сам можешь кучу найти. С таким подходом, как у тебя, человечество до сих пор бы жило в пещере и грелось бы у костра. Ну а что, ничего же «не перегружено»

Pro100User
()

Как можно «увлекаться программированием 15 лет», не участвовать ни в одном свободном проекте, и, более того, не иметь навскидку список проектов в которых можно поучаствовать? Не говорю уже что своих проектов под сотню скапливается за такой срок.

У меня уже был печальный опыт с underscore

Печальный? Подумай ещё раз. Несмотря на вопиющую вредность изменений тебе ну просто максимально корректно и вежливо указали на это. Не ищи «куда влить pull request», лучше ищи чего сделать полезного. Обфускацию кода ради несуществующего ускорения нигде не примут.

slovazap ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.