From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,SPF_PASS autolearn=ham version=3.2.5 Message-ID: <48DA984B.1040008@mail.ru> Date: Wed, 24 Sep 2008 23:43:07 +0400 From: Konstantin Baev User-Agent: Thunderbird 2.0.0.12 (X11/20080304) MIME-Version: 1.0 To: Saratov Linux User Group Maillist References: <1370.88.147.242.240.1222283190.squirrel@profil.vfose.ru> In-Reply-To: <1370.88.147.242.240.1222283190.squirrel@profil.vfose.ru> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-Spam: Not detected X-Mras: OK Subject: Re: [Sarlug] =?koi8-r?b?68HLINDPzc/e2CDP1MvS2dTPzdUg0NLPxcvU1SAtINTF?= =?koi8-r?b?yM7J3sXTy8nFIMTF1MHMyT8=?= X-BeenThere: sarlug@lists.lug.ru X-Mailman-Version: 2.1.10b3 Precedence: list Reply-To: Saratov Linux User Group Maillist List-Id: Saratov Linux User Group Maillist List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Sep 2008 19:43:06 -0000 Archived-At: List-Archive: Алексей Карпов пишет: > Приветствую. > > Я хотел бы оказать посильную помощь нескольким открытым проектам, но не > знаю как - подскажите, как правильно оформить мои изменения в коде, чтобы > они были рассмотрены, как правильно их отсылать, подкиньте какие-нибудь > ссылки на howto на эту тему! > > _______________________________________________ > Sarlug mailing list > Sarlug@lists.lug.ru > https://lists.lug.ru/mailman/listinfo/sarlug 1. Выяснить какую багтрекинговую систему использует проект и запостить туда багу Пример (ALTLinux): https://bugzilla.altlinux.org/ 2. Выяснить какую систему контроля версий использует проект и если у вас имеется в открытом доступе своя подобная система, то склонировать проект, провести изменения, и выложить. А может быть это можно сделать и на ресурсе проекта. Далее - запостить багу со ссылкой на свое решение. Пример (ALTLinux): http://git.altlinux.org/ Вот, например мои там пакеты: http://git.altlinux.org/people/kipruss/packages/ 3. Как оформить изменения - сгенерить патч. man patch man diff man gendiff Самый простой способ - допустим у вас 2 директории - a (исходная) и b (с вашими правками). Команда $ diff -Nur a b > some-patch-name.patch сгенерит вам патч, который вы можете выслать, прикрепив к баге или письму 4.Тупо написать письмо или в рассылку проекта или просто разработчикам на том языке, который они поймут. -- Konstantin Baev (Kipruss)