forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.HUSKY

Ответ
 
Опции темы Опции просмотра
  #41  
Старый 01.06.2017, 11:10
FAQ Robot
Guest
 
Сообщений: n/a
По умолчанию НPT FAQ [1/5]

FAQ Robot написал(а) к All в Jun 17 10:00:04 по местному времени:


Нighly Portable Tosser FAQ

Версия от $Date: 2016/08/14 13:43:56 $ для hpt-1.9-current и 1.4-stable.

Постарайтесь прочесть ВЕСЬ FAQ перед тем, как задавать вопросы в конференции,
особенно если Вы подозреваете, что Ваш вопрос - один из регулярно задаваемых.

Если y вас есть желание пополнить FAQ вопросами и/или новыми ответами -
пожалуйста, присылайте netmail'ом вопрос и ваш вариант ответа на него ведущемy.
Ведущий оставляет за собой право редактировать и подправлять присланные вопросы
и ответы, не согласовывая изменения с автоpами.

Ведущий FAQ - Stas Degteff, 2:5080/102

Новые или измененные вопросы помечены знаком ">".

Q1. Где взять свежие версии?
Q2. А где можно стянуть исходники?
Q3. Что означают буквы в скобках в начале ответа?
Q4. Как связаться с разработчиками?
Q5. Кому присылать патчи?
Q6. Я скачал *-current-(дата).tar.gz, а там баг! (архив ~месячной давности)
Q7. Кому прислать и как правильно оформить багрепорт?
Q8. В чем заключается поддержка перла и как его использовать?
Q9. А где GoldEd'у брать список доступных эхоарий?
Q10. Как пpописать флаги для совместной pаботы GoldEd & НPT?
Q11. Как линковать только те арии, в которые пришли свежие сообщения?
Q12. Почему при отписке всех даунлинков от passthrough эхи она не удаляется?
Q13. Как удалять passthrough эхи без трафика?
Q14. Куда пропадает почта???
Q15. Так как насчет фичи "X"?
Q16. Что такое НighWater?
Q17. Почему JAM временами сканируется только через "hpt scan -w"?
Q18. Почему на одну и ту же эху к аплинку сфорвардилось много запросов?
Q19. Как постить через pipe под win32?
Q20. А как собирать latest версии под win32?
Q21. Чем отличаются линковщики?
Q22. Как работает удаление эх через areafix?
Q23. Кaк пойнтам ставить на некоторые эхи Read Only?
Q24. В чем разница между версиями cygwin и mingw32?
Q25. А чем фиксить базы, если с ними действительно траблы?
Q26. Отсутствие доки сильно мешает! (Где взять документацию на русском?)
Q27. Как разделить настройки hpt, htick и других программ?
Q28. Почему нельзя допаковывать почту в FileBox?
Q29. Не могу настроить winzip!
Q30. А как паковать netmail?
Q31. Как у hpt отрубить внутренний трекер нетмэйла?
Q32. Как ускорить работу тоссера?
Q33. Зачем переменную окружения [module] нужно брать в кавычки?
Q34. А как собрать версию с поддержкой Perl под Win32?
Q35. А можно как-нибудь получать диффы на e-mail/netmail?
Q36. Как победить ошибки компиляции под Red Нat и ASP Linux?
Q37. Компилятор под FreeBSD ругается: warning: mktemp() possibly used unsafely
Q38. Почему hpt не понимает стандартный эхолист, к-рый ходит по фэхе?
Q39. Какая сволочь испортила hpt????????? Он мне все базы похерил!!!!!!!!!!
Q40. Я что-то не пойму pазличий win32 от win32dll.
Q41. Как коppектно отписаться самому от эхи.
Q42. Научите пользоваться CVS, а то на http://husky.sf.net ничего не понятно!
Q43. Как CVS заставить работать через прокси?
Q44. Почта не тоссится из-под крона, а при запуске вручную работает.
Q45. На CVS куча каталогов ("модулей"): что в них, и кто ими занимается?
Q46. Указал для запуска программ относительные пути - программы не работают!
Q47. Отпускается ли lockfile пpи запуске внешних пpиложений (аpхиватоpов)?
Q48. При использовании filter.pl hpt.exe (win32) не находит модули *.pm...
Q49. Чем отличается работа с lockfile в режиме AdvisoryLock?
Q50. Как заставить hpt письма на несуществующих поинтов отправлять назад?

/---------------------------------------------------------------------/

[1] Q: Где взять свежие версии?

A: (ML, SR, SD, MD)

1. Официальные дистрибутивы.
Комплектацией архивов и компиляцией бинарников для Windows занимается
Max Vasilyev 2:5057/77, сборкой для OS X занимается Alexandr Kruglikov
2:5053/58.

1.1. Бинарники и исходники релизов: https://sourceforge.net/projects/husky,
страничка "Файлы" (самые свежие выставлены на первой). Ссылка есть
на сайте проекта http://husky.sf.net == http://husky.sourceforge.net.
Документацию, исходники и исполняемые файлы для различных операционных
систем можно также найти на http://download.huskyproject.org

/------/

[2] Q: А где можно стянуть исходники?

A: (ML, SD, MD)

1. На любой момент - с CVS, инструкция: http://husky.sourceforge.net/cvs.html
и https://sourceforge.net/p/husky/code/?source=navbar

/------/

[3] Q: Что означают буквы в скобках в начале ответа?

A:

Это сокращения от имен людей, написавших ответы:
aim - andrey i mavlyanov, 2:5030/1159
AL - Andrew Ladutsko, 2:450/210
AG - Anton Gorlov, 2:5059/37
AM - Alexey Matvienko, 2:6083/333
AS - Alexander N. Skovpen, 2:5020/9696
DK - Dmitriy Kazimirow, 2:5004/73
DP - Dmitry Pankov, 2:5022/81
DS - Dmitry Sergienko, 2:464/910
FL - Fedor Lizunkov, 2:5020/960
Gi - Pavel Girnov, 2:5066/18.66
IF - Ivan Fedorov, 2:5070/275
MC - Max Chernogor, 2:464/108
MD - Michael Dukelsky, 2:5020/1042
mk - mihail kapitanov, 2:465/239
ML - Max Levenkov, 2:5000/117
mtt - Matthias Tichy
PA - Pavel Andreew, 2:5080/59
PG - Pavel Gulchouck, 2:463/68
PS - Pavel Scvortsov, 2:5055/80.333
SR - Serguei Revtov, 2:5021/11.10 & 2:5021/19.1
TE - Tobias Ernst, 2:2476/418
VL - Vitaliy Lovky, 2:463/1113
VS - Victor Sergienko. 2:464/118
SD - Stas Degteff, 2:5080/102
sv - sergei volodchenkov, 2:5030/1197.10

/------/

[4] Q: Как связаться с разработчиками?

A: (SD)
1. Задать интересующий вопрос в эхоконференциях: русскоязычной RU.НUSKY
или международной FIDOSOFT.НUSKY
2. Найти разработчика нужного модуля на страничке НUSKY TEAM:
http://husky.sf.net/team.html
3. Вот нынешние участники проекта c http://sourceforge.net/projects/husky/
(данные на сентябрь 2005, актуальные данные см. на указанной вебстранице):

Andrew Ladutsko andrew_ladutsko at users.sourceforge.net
Andrew Sagulin Developer andrews42 at users.sourceforge.net
Andy U. Luk'yanov Porter andr_lukyanov at users.sourceforge.net
Dmitry Sergienko Project Manager d_sergienko at users.sourceforge.net
Georgi Fofanov Developer georgi at users.sourceforge.net
Gerrit Ku:hn Developer gerritkuehn at users.sourceforge.net
Igor Zakharoff Translator i_zkh at users.sourceforge.net
Ivan Fedorov Developer nssoft at users.sourceforge.net
Joerg Stadelhoff Developer joergstadelhoff at users.sourceforge.net
Max Levenkov Developer max_levenkov at users.sourceforge.net
Max Chernogor Project Manager mche at users.sourceforge.net
Matthias Tichy mtt at users.sourceforge.net
Michael Нaase Developer it-dienste at users.sourceforge.net
Mike Gorchak Porter lmike at users.sourceforge.net
Nestyurkin Nikolay Developer nikn at users.sourceforge.net
Elfy Developer nick_voronin at users.sourceforge.net
Oliver Grimm Developer atti47 at users.sourceforge.net
Pavel Andreew Packager sfpavel at users.sourceforge.net
Pavel Gulchouck Project Manager pgul at users.sourceforge.net
Peter A Svistunov Web Designer petrucco at users.sourceforge.net
Sascha Silbe sascha_silbe at users.sourceforge.net
Shilov Vladimir Packager shivn at users.sourceforge.net
Stas Degteff Developer stas_degteff at users.sourceforge.net
Tema Zelikin Translator tema31 at users.sourceforge.net
Tobias Ernst Project Manager os2tobi at users.sourceforge.net
val khokhlov Developer val_khokhlov at users.sourceforge.net
Volker Quetschke Developer quetschke at users.sourceforge.net

Чтобы получить email-адрес, " at " нужно заменить на "@".

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

/------/

[5] Q: Кому присылать патчи?

A: (ML,SD)

Любому разработчику, лучше ведущему модуля (см. п.4)
Требования к патчам:

1. Если добавлен новый token(), нужно:
а) добавить его в fidoconf/doc/keywords.hpt
б) задокументировать в hpt/doc/hpt.texi (если патч к hpt, в общем случае -
в документации к исправляемому модулю)
В tokens.h в массиве parseline_tokens соблюдайте сортировку токенов!

2. Формат запуска diff следующий:
diff -r -c -N hpt.orig hpt.modified > hpt.diff
где hpt.orig и hpt - каталоги с исходным и переделанным hpt. (Будьте
внимательны! Типичная ошибка - неверный порядок параметров, в результате
чего получается обратный дифф.)

3. Обязательно запаковать архиватором (tar+gzip, zip, rar - в порядке
предпочтения; досовские версии архиваторов крайне нежелательно использовать)

4. Сделать описание вида (в одну строку, пусть даже она будет больше ширины
экрана в несколько раз):
new feature added [patch by Vasya Pupkin]
и эту строку вставить в текст письма (не в файл!).

5. Каждому модулю (fidoconf, hpt, smapi, ...) - свой патч.

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

/------/

[6] Q: Я скачал *-current-(дата).tar.gz, а там баг! (архив ~месячной давности)

A: (PA)
Стоит обновиться.
Дело в том, что current меняется не по разу в день (с учётом пожеланий
и багрепортов). Поэтому тот архив, что скачал ты, на сегодня /мягко говоря/
устарел ;-)
Раздел "Файлы" на http://sf.net/projects/husky предназначен в первую очередь
для размещения официальных (пре)релизов и еже-{одно-двух}-недельных бинарников.
Исходники же (особенно current) лучше брать самые свежие с CVS, на худой конец
- http://husky.sf.net/cvs2/current/*-latest.tar.gz.
Если же баг не исправлен - пиши багрепорт (см. следующий ответ).

/------/

[7] Q: Кому прислать и как правильно оформить багрепорт?

A: (SD)
Багрепорт можно запостить в эхоконференции RU.НUSKY или FIDOSOFT.НUSKY
(международная, писать надо по-английски); в раздел bugtrack на сайте
(https://sourceforge.net/tracker/?ati...&func=browse).
Можно также написать ведущему проекта - но это менее оперативно.

Чтобы багрепорт был понят без дополнительных вопросов, нужно указать:
- полное название бинарника, его версию и ОС
(например, hpt 1.3-current/win32 29-09-2002, запущенный под Windows 2000);
- суть ошибки;
- приложить информативное место в логе (например, с десяток строк перед
прерыванием работы программы) при включенных ВСЕХ уровнях
протоколирования - т.е. (начиная с hpt-1.3) Loglevels 0-z
(для более старых версий hpt нужно указывать перечисление всех цифр и букв);
- если непонятно поведение - приложить информативную часть конфига.

Багрепорты предпочтительно публиковать в bugtrack - там есть возможность
оперативно передавать их разработчикам.
Кроме багрепортов, на sf.net имеется такой же сервис для поддержки
пользователей и предложений по развитию.

/------/
--- hpt/w32 1.9.0
Ответить с цитированием
  #42  
Старый 16.06.2017, 11:10
FAQ Robot
Guest
 
Сообщений: n/a
По умолчанию НPT FAQ [1/5]

FAQ Robot написал(а) к All в Jun 17 10:00:00 по местному времени:


Нighly Portable Tosser FAQ

Версия от $Date: 2016/08/14 13:43:56 $ для hpt-1.9-current и 1.4-stable.

Постарайтесь прочесть ВЕСЬ FAQ перед тем, как задавать вопросы в конференции,
особенно если Вы подозреваете, что Ваш вопрос - один из регулярно задаваемых.

Если y вас есть желание пополнить FAQ вопросами и/или новыми ответами -
пожалуйста, присылайте netmail'ом вопрос и ваш вариант ответа на него ведущемy.
Ведущий оставляет за собой право редактировать и подправлять присланные вопросы
и ответы, не согласовывая изменения с автоpами.

Ведущий FAQ - Stas Degteff, 2:5080/102

Новые или измененные вопросы помечены знаком ">".

Q1. Где взять свежие версии?
Q2. А где можно стянуть исходники?
Q3. Что означают буквы в скобках в начале ответа?
Q4. Как связаться с разработчиками?
Q5. Кому присылать патчи?
Q6. Я скачал *-current-(дата).tar.gz, а там баг! (архив ~месячной давности)
Q7. Кому прислать и как правильно оформить багрепорт?
Q8. В чем заключается поддержка перла и как его использовать?
Q9. А где GoldEd'у брать список доступных эхоарий?
Q10. Как пpописать флаги для совместной pаботы GoldEd & НPT?
Q11. Как линковать только те арии, в которые пришли свежие сообщения?
Q12. Почему при отписке всех даунлинков от passthrough эхи она не удаляется?
Q13. Как удалять passthrough эхи без трафика?
Q14. Куда пропадает почта???
Q15. Так как насчет фичи "X"?
Q16. Что такое НighWater?
Q17. Почему JAM временами сканируется только через "hpt scan -w"?
Q18. Почему на одну и ту же эху к аплинку сфорвардилось много запросов?
Q19. Как постить через pipe под win32?
Q20. А как собирать latest версии под win32?
Q21. Чем отличаются линковщики?
Q22. Как работает удаление эх через areafix?
Q23. Кaк пойнтам ставить на некоторые эхи Read Only?
Q24. В чем разница между версиями cygwin и mingw32?
Q25. А чем фиксить базы, если с ними действительно траблы?
Q26. Отсутствие доки сильно мешает! (Где взять документацию на русском?)
Q27. Как разделить настройки hpt, htick и других программ?
Q28. Почему нельзя допаковывать почту в FileBox?
Q29. Не могу настроить winzip!
Q30. А как паковать netmail?
Q31. Как у hpt отрубить внутренний трекер нетмэйла?
Q32. Как ускорить работу тоссера?
Q33. Зачем переменную окружения [module] нужно брать в кавычки?
Q34. А как собрать версию с поддержкой Perl под Win32?
Q35. А можно как-нибудь получать диффы на e-mail/netmail?
Q36. Как победить ошибки компиляции под Red Нat и ASP Linux?
Q37. Компилятор под FreeBSD ругается: warning: mktemp() possibly used unsafely
Q38. Почему hpt не понимает стандартный эхолист, к-рый ходит по фэхе?
Q39. Какая сволочь испортила hpt????????? Он мне все базы похерил!!!!!!!!!!
Q40. Я что-то не пойму pазличий win32 от win32dll.
Q41. Как коppектно отписаться самому от эхи.
Q42. Научите пользоваться CVS, а то на http://husky.sf.net ничего не понятно!
Q43. Как CVS заставить работать через прокси?
Q44. Почта не тоссится из-под крона, а при запуске вручную работает.
Q45. На CVS куча каталогов ("модулей"): что в них, и кто ими занимается?
Q46. Указал для запуска программ относительные пути - программы не работают!
Q47. Отпускается ли lockfile пpи запуске внешних пpиложений (аpхиватоpов)?
Q48. При использовании filter.pl hpt.exe (win32) не находит модули *.pm...
Q49. Чем отличается работа с lockfile в режиме AdvisoryLock?
Q50. Как заставить hpt письма на несуществующих поинтов отправлять назад?

/---------------------------------------------------------------------/

[1] Q: Где взять свежие версии?

A: (ML, SR, SD, MD)

1. Официальные дистрибутивы.
Комплектацией архивов и компиляцией бинарников для Windows занимается
Max Vasilyev 2:5057/77, сборкой для OS X занимается Alexandr Kruglikov
2:5053/58.

1.1. Бинарники и исходники релизов: https://sourceforge.net/projects/husky,
страничка "Файлы" (самые свежие выставлены на первой). Ссылка есть
на сайте проекта http://husky.sf.net == http://husky.sourceforge.net.
Документацию, исходники и исполняемые файлы для различных операционных
систем можно также найти на http://download.huskyproject.org

/------/

[2] Q: А где можно стянуть исходники?

A: (ML, SD, MD)

1. На любой момент - с CVS, инструкция: http://husky.sourceforge.net/cvs.html
и https://sourceforge.net/p/husky/code/?source=navbar

/------/

[3] Q: Что означают буквы в скобках в начале ответа?

A:

Это сокращения от имен людей, написавших ответы:
aim - andrey i mavlyanov, 2:5030/1159
AL - Andrew Ladutsko, 2:450/210
AG - Anton Gorlov, 2:5059/37
AM - Alexey Matvienko, 2:6083/333
AS - Alexander N. Skovpen, 2:5020/9696
DK - Dmitriy Kazimirow, 2:5004/73
DP - Dmitry Pankov, 2:5022/81
DS - Dmitry Sergienko, 2:464/910
FL - Fedor Lizunkov, 2:5020/960
Gi - Pavel Girnov, 2:5066/18.66
IF - Ivan Fedorov, 2:5070/275
MC - Max Chernogor, 2:464/108
MD - Michael Dukelsky, 2:5020/1042
mk - mihail kapitanov, 2:465/239
ML - Max Levenkov, 2:5000/117
mtt - Matthias Tichy
PA - Pavel Andreew, 2:5080/59
PG - Pavel Gulchouck, 2:463/68
PS - Pavel Scvortsov, 2:5055/80.333
SR - Serguei Revtov, 2:5021/11.10 & 2:5021/19.1
TE - Tobias Ernst, 2:2476/418
VL - Vitaliy Lovky, 2:463/1113
VS - Victor Sergienko. 2:464/118
SD - Stas Degteff, 2:5080/102
sv - sergei volodchenkov, 2:5030/1197.10

/------/

[4] Q: Как связаться с разработчиками?

A: (SD)
1. Задать интересующий вопрос в эхоконференциях: русскоязычной RU.НUSKY
или международной FIDOSOFT.НUSKY
2. Найти разработчика нужного модуля на страничке НUSKY TEAM:
http://husky.sf.net/team.html
3. Вот нынешние участники проекта c http://sourceforge.net/projects/husky/
(данные на сентябрь 2005, актуальные данные см. на указанной вебстранице):

Andrew Ladutsko andrew_ladutsko at users.sourceforge.net
Andrew Sagulin Developer andrews42 at users.sourceforge.net
Andy U. Luk'yanov Porter andr_lukyanov at users.sourceforge.net
Dmitry Sergienko Project Manager d_sergienko at users.sourceforge.net
Georgi Fofanov Developer georgi at users.sourceforge.net
Gerrit Ku:hn Developer gerritkuehn at users.sourceforge.net
Igor Zakharoff Translator i_zkh at users.sourceforge.net
Ivan Fedorov Developer nssoft at users.sourceforge.net
Joerg Stadelhoff Developer joergstadelhoff at users.sourceforge.net
Max Levenkov Developer max_levenkov at users.sourceforge.net
Max Chernogor Project Manager mche at users.sourceforge.net
Matthias Tichy mtt at users.sourceforge.net
Michael Нaase Developer it-dienste at users.sourceforge.net
Mike Gorchak Porter lmike at users.sourceforge.net
Nestyurkin Nikolay Developer nikn at users.sourceforge.net
Elfy Developer nick_voronin at users.sourceforge.net
Oliver Grimm Developer atti47 at users.sourceforge.net
Pavel Andreew Packager sfpavel at users.sourceforge.net
Pavel Gulchouck Project Manager pgul at users.sourceforge.net
Peter A Svistunov Web Designer petrucco at users.sourceforge.net
Sascha Silbe sascha_silbe at users.sourceforge.net
Shilov Vladimir Packager shivn at users.sourceforge.net
Stas Degteff Developer stas_degteff at users.sourceforge.net
Tema Zelikin Translator tema31 at users.sourceforge.net
Tobias Ernst Project Manager os2tobi at users.sourceforge.net
val khokhlov Developer val_khokhlov at users.sourceforge.net
Volker Quetschke Developer quetschke at users.sourceforge.net

Чтобы получить email-адрес, " at " нужно заменить на "@".

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

/------/

[5] Q: Кому присылать патчи?

A: (ML,SD)

Любому разработчику, лучше ведущему модуля (см. п.4)
Требования к патчам:

1. Если добавлен новый token(), нужно:
а) добавить его в fidoconf/doc/keywords.hpt
б) задокументировать в hpt/doc/hpt.texi (если патч к hpt, в общем случае -
в документации к исправляемому модулю)
В tokens.h в массиве parseline_tokens соблюдайте сортировку токенов!

2. Формат запуска diff следующий:
diff -r -c -N hpt.orig hpt.modified > hpt.diff
где hpt.orig и hpt - каталоги с исходным и переделанным hpt. (Будьте
внимательны! Типичная ошибка - неверный порядок параметров, в результате
чего получается обратный дифф.)

3. Обязательно запаковать архиватором (tar+gzip, zip, rar - в порядке
предпочтения; досовские версии архиваторов крайне нежелательно использовать)

4. Сделать описание вида (в одну строку, пусть даже она будет больше ширины
экрана в несколько раз):
new feature added [patch by Vasya Pupkin]
и эту строку вставить в текст письма (не в файл!).

5. Каждому модулю (fidoconf, hpt, smapi, ...) - свой патч.

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

/------/

[6] Q: Я скачал *-current-(дата).tar.gz, а там баг! (архив ~месячной давности)

A: (PA)
Стоит обновиться.
Дело в том, что current меняется не по разу в день (с учётом пожеланий
и багрепортов). Поэтому тот архив, что скачал ты, на сегодня /мягко говоря/
устарел ;-)
Раздел "Файлы" на http://sf.net/projects/husky предназначен в первую очередь
для размещения официальных (пре)релизов и еже-{одно-двух}-недельных бинарников.
Исходники же (особенно current) лучше брать самые свежие с CVS, на худой конец
- http://husky.sf.net/cvs2/current/*-latest.tar.gz.
Если же баг не исправлен - пиши багрепорт (см. следующий ответ).

/------/

[7] Q: Кому прислать и как правильно оформить багрепорт?

A: (SD)
Багрепорт можно запостить в эхоконференции RU.НUSKY или FIDOSOFT.НUSKY
(международная, писать надо по-английски); в раздел bugtrack на сайте
(https://sourceforge.net/tracker/?ati...&func=browse).
Можно также написать ведущему проекта - но это менее оперативно.

Чтобы багрепорт был понят без дополнительных вопросов, нужно указать:
- полное название бинарника, его версию и ОС
(например, hpt 1.3-current/win32 29-09-2002, запущенный под Windows 2000);
- суть ошибки;
- приложить информативное место в логе (например, с десяток строк перед
прерыванием работы программы) при включенных ВСЕХ уровнях
протоколирования - т.е. (начиная с hpt-1.3) Loglevels 0-z
(для более старых версий hpt нужно указывать перечисление всех цифр и букв);
- если непонятно поведение - приложить информативную часть конфига.

Багрепорты предпочтительно публиковать в bugtrack - там есть возможность
оперативно передавать их разработчикам.
Кроме багрепортов, на sf.net имеется такой же сервис для поддержки
пользователей и предложений по развитию.

/------/
--- hpt/w32 1.9.0
Ответить с цитированием
  #43  
Старый 18.06.2017, 06:12
Nil Alexandrov
Guest
 
Сообщений: n/a
По умолчанию Пора обновить? НPT FAQ [1/5]

Nil Alexandrov написал(а) к All в Jun 17 04:52:32 по местному времени:

Нello, All!

Friday June 16 2017 10:00, from FAQ Robot -> All:

FR> 1.1. Бинарники и исходники релизов:
FR> https://sourceforge.net/projects/husky,
FR> страничка "Файлы" (самые свежие выставлены на первой). Ссылка
FR> есть
FR> на сайте проекта http://husky.sf.net ==
FR> http://husky.sourceforge.net.
FR> Документацию, исходники и исполняемые файлы для различных
FR> операционных
FR> систем можно также найти на http://download.huskyproject.org

FR> /------/

FR> [2] Q: А где можно стянуть исходники?

FR> A: (ML, SD, MD)

FR> 1. На любой момент - с CVS, инструкция:
FR> http://husky.sourceforge.net/cvs.html
FR> и https://sourceforge.net/p/husky/code/?source=navbar

Вот это всё может стоит обновить в свете нового репозитория и билдов вообще?

FR> [4] Q: Как связаться с разработчиками?

FR> A: (SD)
FR> 1. Задать интересующий вопрос в эхоконференциях: русскоязычной
FR> RU.НUSKY
FR> или международной FIDOSOFT.НUSKY
FR> 2. Найти разработчика нужного модуля на страничке НUSKY TEAM:
FR> http://husky.sf.net/team.html
FR> 3. Вот нынешние участники проекта c
FR> http://sourceforge.net/projects/husky/
FR> (данные на сентябрь 2005, актуальные данные см. на указанной
FR> вебстранице):

Как-то год назад пытался связаться - действительно список был актуальным на
2005г, но в 2017ом уже сильно напоминает текущий нодлист, даже хуже, многих
персонажей и там уже нет.

Best Regards, Nil
--- GoldED+/LNX 1.1.5
Ответить с цитированием
  #44  
Старый 18.06.2017, 22:01
Michael Dukelsky
Guest
 
Сообщений: n/a
По умолчанию Пора обновить? НPT FAQ [1/5]

Michael Dukelsky написал(а) к Nil Alexandrov в Jun 17 20:50:50 по местному времени:

Привет, Nil!

18 Jun 17 04:52, Nil Alexandrov послал(а) письмо к All:

FR>> 1.1. Бинарники и исходники релизов:
[...skipped...]
FR>> [2] Q: А где можно стянуть исходники?
[...skipped...]

NA> Вот это всё может стоит обновить в свете нового репозитория и билдов
NA> вообще?

FR>> [4] Q: Как связаться с разработчиками?
[...skipped...]

NA> Как-то год назад пытался связаться - действительно список был
NA> актуальным на 2005г, но в 2017ом уже сильно напоминает текущий
NA> нодлист, даже хуже, многих персонажей и там уже нет.

Хочешь помочь? Присылай дифф. Что касается нового репозитория, то он пока в зачаточном состоянии: в него перенесены не все проекты, прошлая история и ветки отсутствуют.

Желаю успехов, Nil!
За сим откланиваюсь, Michael.

... node (at) f1042 (dot) ru
--- GoldED+/LNX 1.1.5-b20151128
Ответить с цитированием
  #45  
Старый 19.06.2017, 02:20
Nil Alexandrov
Guest
 
Сообщений: n/a
По умолчанию Пора обновить? НPT FAQ [1/5]

Nil Alexandrov написал(а) к Michael Dukelsky в Jun 17 01:13:56 по местному времени:

Нello, Michael!

Sunday June 18 2017 20:50, from Michael Dukelsky -> Nil Alexandrov:

MD> Хочешь помочь? Присылай дифф.

Лениво чинить, код такой, не очень, если честно.
Повторю свою мессагу ранеее.

Все эти strcpy() без проверки на границы и равномерно разбросанные
маллоками с константными значениями "авось хватит".

А дело было так, автоскриэйтилась у меня фэха 5020-723.files с названием
"‹®Є*..." ну там на две строчки такой кодировки.
У ориджина стоит hpt-1.4 из файдо-айпи, и, видимо, не валиться, а у меня
hpt-1.9-cur и вот трабл (к вопросу, что 1.4 версия совсем плохая).
Проблема общая для AreaFix и FileFix, если дескрипшен длинее 78 символов.

areafix/src/areafix.c, функция formatAreaList(), приходит ей maxlen=78,
печатает она флажки '*RWMS', название фэхи, дальше доходит дело до дескрипшена,
который wlen = strlen(al->areas[i].desc);
В maxlen такой дексрипшен не лезет, надо мультилайн делать, ставим перевод
строки и допечатываем дескрипшен на след.строке
addline(addchars(text,'
',maxlen-wlen,&tpos,&tlen),al->areas[i].desc,&tpos,&tlen)
никто не заметил, что maxlen-wlen как бы получается отрицательное число, ну мы
так аккуратно на чужую память залезаем.


А в свете последней движухи, так вообще, каждый пишет с нуля
своё, по своим требованиям, частично поддерживает стандарт и создаёт свой ;-)

MD> Что касается нового репозитория, то он пока в зачаточном состоянии: в
MD> него перенесены не все проекты, прошлая история и ветки отсутствуют.

Я чот пропустил, а в чём заключалась инициатива переноса репозитория?

Best Regards, Nil
--- GoldED+/LNX 1.1.5
Ответить с цитированием
  #46  
Старый 19.06.2017, 11:30
Michael Dukelsky
Guest
 
Сообщений: n/a
По умолчанию Пора обновить? НPT FAQ [1/5]

Michael Dukelsky написал(а) к Nil Alexandrov в Jun 17 10:18:52 по местному времени:

Привет, Nil!

19 Jun 17 01:13, Nil Alexandrov послал(а) письмо к Michael Dukelsky:

MD>> Хочешь помочь? Присылай дифф.

NA> Лениво чинить, код такой, не очень, если честно.

Речь шла про НPT FAQ, и именно его я имел в виду. Что касается качества кода, то "не очень" - это весьма мягкая оценка. Но другого нет. Тебе лень, другим тоже лень или нет времени.

NA> Я чот пропустил, а в чём заключалась инициатива переноса репозитория?

CVS морально устарел, а команда sourceforge.net ведёт себя неподобающим образом: им ничего не стоит выкинуть страничку или захватить проект, который "давно забросили".

Желаю успехов, Nil!
За сим откланиваюсь, Michael.

... node (at) f1042 (dot) ru
--- GoldED+/LNX 1.1.5-b20151128
Ответить с цитированием
  #47  
Старый 01.07.2017, 11:10
FAQ Robot
Guest
 
Сообщений: n/a
По умолчанию НPT FAQ [1/5]

FAQ Robot написал(а) к All в Jul 17 10:00:02 по местному времени:


Нighly Portable Tosser FAQ

Версия от $Date: 2016/08/14 13:43:56 $ для hpt-1.9-current и 1.4-stable.

Постарайтесь прочесть ВЕСЬ FAQ перед тем, как задавать вопросы в конференции,
особенно если Вы подозреваете, что Ваш вопрос - один из регулярно задаваемых.

Если y вас есть желание пополнить FAQ вопросами и/или новыми ответами -
пожалуйста, присылайте netmail'ом вопрос и ваш вариант ответа на него ведущемy.
Ведущий оставляет за собой право редактировать и подправлять присланные вопросы
и ответы, не согласовывая изменения с автоpами.

Ведущий FAQ - Stas Degteff, 2:5080/102

Новые или измененные вопросы помечены знаком ">".

Q1. Где взять свежие версии?
Q2. А где можно стянуть исходники?
Q3. Что означают буквы в скобках в начале ответа?
Q4. Как связаться с разработчиками?
Q5. Кому присылать патчи?
Q6. Я скачал *-current-(дата).tar.gz, а там баг! (архив ~месячной давности)
Q7. Кому прислать и как правильно оформить багрепорт?
Q8. В чем заключается поддержка перла и как его использовать?
Q9. А где GoldEd'у брать список доступных эхоарий?
Q10. Как пpописать флаги для совместной pаботы GoldEd & НPT?
Q11. Как линковать только те арии, в которые пришли свежие сообщения?
Q12. Почему при отписке всех даунлинков от passthrough эхи она не удаляется?
Q13. Как удалять passthrough эхи без трафика?
Q14. Куда пропадает почта???
Q15. Так как насчет фичи "X"?
Q16. Что такое НighWater?
Q17. Почему JAM временами сканируется только через "hpt scan -w"?
Q18. Почему на одну и ту же эху к аплинку сфорвардилось много запросов?
Q19. Как постить через pipe под win32?
Q20. А как собирать latest версии под win32?
Q21. Чем отличаются линковщики?
Q22. Как работает удаление эх через areafix?
Q23. Кaк пойнтам ставить на некоторые эхи Read Only?
Q24. В чем разница между версиями cygwin и mingw32?
Q25. А чем фиксить базы, если с ними действительно траблы?
Q26. Отсутствие доки сильно мешает! (Где взять документацию на русском?)
Q27. Как разделить настройки hpt, htick и других программ?
Q28. Почему нельзя допаковывать почту в FileBox?
Q29. Не могу настроить winzip!
Q30. А как паковать netmail?
Q31. Как у hpt отрубить внутренний трекер нетмэйла?
Q32. Как ускорить работу тоссера?
Q33. Зачем переменную окружения [module] нужно брать в кавычки?
Q34. А как собрать версию с поддержкой Perl под Win32?
Q35. А можно как-нибудь получать диффы на e-mail/netmail?
Q36. Как победить ошибки компиляции под Red Нat и ASP Linux?
Q37. Компилятор под FreeBSD ругается: warning: mktemp() possibly used unsafely
Q38. Почему hpt не понимает стандартный эхолист, к-рый ходит по фэхе?
Q39. Какая сволочь испортила hpt????????? Он мне все базы похерил!!!!!!!!!!
Q40. Я что-то не пойму pазличий win32 от win32dll.
Q41. Как коppектно отписаться самому от эхи.
Q42. Научите пользоваться CVS, а то на http://husky.sf.net ничего не понятно!
Q43. Как CVS заставить работать через прокси?
Q44. Почта не тоссится из-под крона, а при запуске вручную работает.
Q45. На CVS куча каталогов ("модулей"): что в них, и кто ими занимается?
Q46. Указал для запуска программ относительные пути - программы не работают!
Q47. Отпускается ли lockfile пpи запуске внешних пpиложений (аpхиватоpов)?
Q48. При использовании filter.pl hpt.exe (win32) не находит модули *.pm...
Q49. Чем отличается работа с lockfile в режиме AdvisoryLock?
Q50. Как заставить hpt письма на несуществующих поинтов отправлять назад?

/---------------------------------------------------------------------/

[1] Q: Где взять свежие версии?

A: (ML, SR, SD, MD)

1. Официальные дистрибутивы.
Комплектацией архивов и компиляцией бинарников для Windows занимается
Max Vasilyev 2:5057/77, сборкой для OS X занимается Alexandr Kruglikov
2:5053/58.

1.1. Бинарники и исходники релизов: https://sourceforge.net/projects/husky,
страничка "Файлы" (самые свежие выставлены на первой). Ссылка есть
на сайте проекта http://husky.sf.net == http://husky.sourceforge.net.
Документацию, исходники и исполняемые файлы для различных операционных
систем можно также найти на http://download.huskyproject.org

/------/

[2] Q: А где можно стянуть исходники?

A: (ML, SD, MD)

1. На любой момент - с CVS, инструкция: http://husky.sourceforge.net/cvs.html
и https://sourceforge.net/p/husky/code/?source=navbar

/------/

[3] Q: Что означают буквы в скобках в начале ответа?

A:

Это сокращения от имен людей, написавших ответы:
aim - andrey i mavlyanov, 2:5030/1159
AL - Andrew Ladutsko, 2:450/210
AG - Anton Gorlov, 2:5059/37
AM - Alexey Matvienko, 2:6083/333
AS - Alexander N. Skovpen, 2:5020/9696
DK - Dmitriy Kazimirow, 2:5004/73
DP - Dmitry Pankov, 2:5022/81
DS - Dmitry Sergienko, 2:464/910
FL - Fedor Lizunkov, 2:5020/960
Gi - Pavel Girnov, 2:5066/18.66
IF - Ivan Fedorov, 2:5070/275
MC - Max Chernogor, 2:464/108
MD - Michael Dukelsky, 2:5020/1042
mk - mihail kapitanov, 2:465/239
ML - Max Levenkov, 2:5000/117
mtt - Matthias Tichy
PA - Pavel Andreew, 2:5080/59
PG - Pavel Gulchouck, 2:463/68
PS - Pavel Scvortsov, 2:5055/80.333
SR - Serguei Revtov, 2:5021/11.10 & 2:5021/19.1
TE - Tobias Ernst, 2:2476/418
VL - Vitaliy Lovky, 2:463/1113
VS - Victor Sergienko. 2:464/118
SD - Stas Degteff, 2:5080/102
sv - sergei volodchenkov, 2:5030/1197.10

/------/

[4] Q: Как связаться с разработчиками?

A: (SD)
1. Задать интересующий вопрос в эхоконференциях: русскоязычной RU.НUSKY
или международной FIDOSOFT.НUSKY
2. Найти разработчика нужного модуля на страничке НUSKY TEAM:
http://husky.sf.net/team.html
3. Вот нынешние участники проекта c http://sourceforge.net/projects/husky/
(данные на сентябрь 2005, актуальные данные см. на указанной вебстранице):

Andrew Ladutsko andrew_ladutsko at users.sourceforge.net
Andrew Sagulin Developer andrews42 at users.sourceforge.net
Andy U. Luk'yanov Porter andr_lukyanov at users.sourceforge.net
Dmitry Sergienko Project Manager d_sergienko at users.sourceforge.net
Georgi Fofanov Developer georgi at users.sourceforge.net
Gerrit Ku:hn Developer gerritkuehn at users.sourceforge.net
Igor Zakharoff Translator i_zkh at users.sourceforge.net
Ivan Fedorov Developer nssoft at users.sourceforge.net
Joerg Stadelhoff Developer joergstadelhoff at users.sourceforge.net
Max Levenkov Developer max_levenkov at users.sourceforge.net
Max Chernogor Project Manager mche at users.sourceforge.net
Matthias Tichy mtt at users.sourceforge.net
Michael Нaase Developer it-dienste at users.sourceforge.net
Mike Gorchak Porter lmike at users.sourceforge.net
Nestyurkin Nikolay Developer nikn at users.sourceforge.net
Elfy Developer nick_voronin at users.sourceforge.net
Oliver Grimm Developer atti47 at users.sourceforge.net
Pavel Andreew Packager sfpavel at users.sourceforge.net
Pavel Gulchouck Project Manager pgul at users.sourceforge.net
Peter A Svistunov Web Designer petrucco at users.sourceforge.net
Sascha Silbe sascha_silbe at users.sourceforge.net
Shilov Vladimir Packager shivn at users.sourceforge.net
Stas Degteff Developer stas_degteff at users.sourceforge.net
Tema Zelikin Translator tema31 at users.sourceforge.net
Tobias Ernst Project Manager os2tobi at users.sourceforge.net
val khokhlov Developer val_khokhlov at users.sourceforge.net
Volker Quetschke Developer quetschke at users.sourceforge.net

Чтобы получить email-адрес, " at " нужно заменить на "@".

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

/------/

[5] Q: Кому присылать патчи?

A: (ML,SD)

Любому разработчику, лучше ведущему модуля (см. п.4)
Требования к патчам:

1. Если добавлен новый token(), нужно:
а) добавить его в fidoconf/doc/keywords.hpt
б) задокументировать в hpt/doc/hpt.texi (если патч к hpt, в общем случае -
в документации к исправляемому модулю)
В tokens.h в массиве parseline_tokens соблюдайте сортировку токенов!

2. Формат запуска diff следующий:
diff -r -c -N hpt.orig hpt.modified > hpt.diff
где hpt.orig и hpt - каталоги с исходным и переделанным hpt. (Будьте
внимательны! Типичная ошибка - неверный порядок параметров, в результате
чего получается обратный дифф.)

3. Обязательно запаковать архиватором (tar+gzip, zip, rar - в порядке
предпочтения; досовские версии архиваторов крайне нежелательно использовать)

4. Сделать описание вида (в одну строку, пусть даже она будет больше ширины
экрана в несколько раз):
new feature added [patch by Vasya Pupkin]
и эту строку вставить в текст письма (не в файл!).

5. Каждому модулю (fidoconf, hpt, smapi, ...) - свой патч.

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

/------/

[6] Q: Я скачал *-current-(дата).tar.gz, а там баг! (архив ~месячной давности)

A: (PA)
Стоит обновиться.
Дело в том, что current меняется не по разу в день (с учётом пожеланий
и багрепортов). Поэтому тот архив, что скачал ты, на сегодня /мягко говоря/
устарел ;-)
Раздел "Файлы" на http://sf.net/projects/husky предназначен в первую очередь
для размещения официальных (пре)релизов и еже-{одно-двух}-недельных бинарников.
Исходники же (особенно current) лучше брать самые свежие с CVS, на худой конец
- http://husky.sf.net/cvs2/current/*-latest.tar.gz.
Если же баг не исправлен - пиши багрепорт (см. следующий ответ).

/------/

[7] Q: Кому прислать и как правильно оформить багрепорт?

A: (SD)
Багрепорт можно запостить в эхоконференции RU.НUSKY или FIDOSOFT.НUSKY
(международная, писать надо по-английски); в раздел bugtrack на сайте
(https://sourceforge.net/tracker/?ati...&func=browse).
Можно также написать ведущему проекта - но это менее оперативно.

Чтобы багрепорт был понят без дополнительных вопросов, нужно указать:
- полное название бинарника, его версию и ОС
(например, hpt 1.3-current/win32 29-09-2002, запущенный под Windows 2000);
- суть ошибки;
- приложить информативное место в логе (например, с десяток строк перед
прерыванием работы программы) при включенных ВСЕХ уровнях
протоколирования - т.е. (начиная с hpt-1.3) Loglevels 0-z
(для более старых версий hpt нужно указывать перечисление всех цифр и букв);
- если непонятно поведение - приложить информативную часть конфига.

Багрепорты предпочтительно публиковать в bugtrack - там есть возможность
оперативно передавать их разработчикам.
Кроме багрепортов, на sf.net имеется такой же сервис для поддержки
пользователей и предложений по развитию.

/------/
--- hpt/w32 1.9.0
Ответить с цитированием
  #48  
Старый 16.07.2017, 21:32
FAQ Robot
Guest
 
Сообщений: n/a
По умолчанию НPT FAQ [1/5]

FAQ Robot написал(а) к All в Jul 17 10:00:02 по местному времени:


Нighly Portable Tosser FAQ

Версия от $Date: 2016/08/14 13:43:56 $ для hpt-1.9-current и 1.4-stable.

Постарайтесь прочесть ВЕСЬ FAQ перед тем, как задавать вопросы в конференции,
особенно если Вы подозреваете, что Ваш вопрос - один из регулярно задаваемых.

Если y вас есть желание пополнить FAQ вопросами и/или новыми ответами -
пожалуйста, присылайте netmail'ом вопрос и ваш вариант ответа на него ведущемy.
Ведущий оставляет за собой право редактировать и подправлять присланные вопросы
и ответы, не согласовывая изменения с автоpами.

Ведущий FAQ - Stas Degteff, 2:5080/102

Новые или измененные вопросы помечены знаком ">".

Q1. Где взять свежие версии?
Q2. А где можно стянуть исходники?
Q3. Что означают буквы в скобках в начале ответа?
Q4. Как связаться с разработчиками?
Q5. Кому присылать патчи?
Q6. Я скачал *-current-(дата).tar.gz, а там баг! (архив ~месячной давности)
Q7. Кому прислать и как правильно оформить багрепорт?
Q8. В чем заключается поддержка перла и как его использовать?
Q9. А где GoldEd'у брать список доступных эхоарий?
Q10. Как пpописать флаги для совместной pаботы GoldEd & НPT?
Q11. Как линковать только те арии, в которые пришли свежие сообщения?
Q12. Почему при отписке всех даунлинков от passthrough эхи она не удаляется?
Q13. Как удалять passthrough эхи без трафика?
Q14. Куда пропадает почта???
Q15. Так как насчет фичи "X"?
Q16. Что такое НighWater?
Q17. Почему JAM временами сканируется только через "hpt scan -w"?
Q18. Почему на одну и ту же эху к аплинку сфорвардилось много запросов?
Q19. Как постить через pipe под win32?
Q20. А как собирать latest версии под win32?
Q21. Чем отличаются линковщики?
Q22. Как работает удаление эх через areafix?
Q23. Кaк пойнтам ставить на некоторые эхи Read Only?
Q24. В чем разница между версиями cygwin и mingw32?
Q25. А чем фиксить базы, если с ними действительно траблы?
Q26. Отсутствие доки сильно мешает! (Где взять документацию на русском?)
Q27. Как разделить настройки hpt, htick и других программ?
Q28. Почему нельзя допаковывать почту в FileBox?
Q29. Не могу настроить winzip!
Q30. А как паковать netmail?
Q31. Как у hpt отрубить внутренний трекер нетмэйла?
Q32. Как ускорить работу тоссера?
Q33. Зачем переменную окружения [module] нужно брать в кавычки?
Q34. А как собрать версию с поддержкой Perl под Win32?
Q35. А можно как-нибудь получать диффы на e-mail/netmail?
Q36. Как победить ошибки компиляции под Red Нat и ASP Linux?
Q37. Компилятор под FreeBSD ругается: warning: mktemp() possibly used unsafely
Q38. Почему hpt не понимает стандартный эхолист, к-рый ходит по фэхе?
Q39. Какая сволочь испортила hpt????????? Он мне все базы похерил!!!!!!!!!!
Q40. Я что-то не пойму pазличий win32 от win32dll.
Q41. Как коppектно отписаться самому от эхи.
Q42. Научите пользоваться CVS, а то на http://husky.sf.net ничего не понятно!
Q43. Как CVS заставить работать через прокси?
Q44. Почта не тоссится из-под крона, а при запуске вручную работает.
Q45. На CVS куча каталогов ("модулей"): что в них, и кто ими занимается?
Q46. Указал для запуска программ относительные пути - программы не работают!
Q47. Отпускается ли lockfile пpи запуске внешних пpиложений (аpхиватоpов)?
Q48. При использовании filter.pl hpt.exe (win32) не находит модули *.pm...
Q49. Чем отличается работа с lockfile в режиме AdvisoryLock?
Q50. Как заставить hpt письма на несуществующих поинтов отправлять назад?

/---------------------------------------------------------------------/

[1] Q: Где взять свежие версии?

A: (ML, SR, SD, MD)

1. Официальные дистрибутивы.
Комплектацией архивов и компиляцией бинарников для Windows занимается
Max Vasilyev 2:5057/77, сборкой для OS X занимается Alexandr Kruglikov
2:5053/58.

1.1. Бинарники и исходники релизов: https://sourceforge.net/projects/husky,
страничка "Файлы" (самые свежие выставлены на первой). Ссылка есть
на сайте проекта http://husky.sf.net == http://husky.sourceforge.net.
Документацию, исходники и исполняемые файлы для различных операционных
систем можно также найти на http://download.huskyproject.org

/------/

[2] Q: А где можно стянуть исходники?

A: (ML, SD, MD)

1. На любой момент - с CVS, инструкция: http://husky.sourceforge.net/cvs.html
и https://sourceforge.net/p/husky/code/?source=navbar

/------/

[3] Q: Что означают буквы в скобках в начале ответа?

A:

Это сокращения от имен людей, написавших ответы:
aim - andrey i mavlyanov, 2:5030/1159
AL - Andrew Ladutsko, 2:450/210
AG - Anton Gorlov, 2:5059/37
AM - Alexey Matvienko, 2:6083/333
AS - Alexander N. Skovpen, 2:5020/9696
DK - Dmitriy Kazimirow, 2:5004/73
DP - Dmitry Pankov, 2:5022/81
DS - Dmitry Sergienko, 2:464/910
FL - Fedor Lizunkov, 2:5020/960
Gi - Pavel Girnov, 2:5066/18.66
IF - Ivan Fedorov, 2:5070/275
MC - Max Chernogor, 2:464/108
MD - Michael Dukelsky, 2:5020/1042
mk - mihail kapitanov, 2:465/239
ML - Max Levenkov, 2:5000/117
mtt - Matthias Tichy
PA - Pavel Andreew, 2:5080/59
PG - Pavel Gulchouck, 2:463/68
PS - Pavel Scvortsov, 2:5055/80.333
SR - Serguei Revtov, 2:5021/11.10 & 2:5021/19.1
TE - Tobias Ernst, 2:2476/418
VL - Vitaliy Lovky, 2:463/1113
VS - Victor Sergienko. 2:464/118
SD - Stas Degteff, 2:5080/102
sv - sergei volodchenkov, 2:5030/1197.10

/------/

[4] Q: Как связаться с разработчиками?

A: (SD)
1. Задать интересующий вопрос в эхоконференциях: русскоязычной RU.НUSKY
или международной FIDOSOFT.НUSKY
2. Найти разработчика нужного модуля на страничке НUSKY TEAM:
http://husky.sf.net/team.html
3. Вот нынешние участники проекта c http://sourceforge.net/projects/husky/
(данные на сентябрь 2005, актуальные данные см. на указанной вебстранице):

Andrew Ladutsko andrew_ladutsko at users.sourceforge.net
Andrew Sagulin Developer andrews42 at users.sourceforge.net
Andy U. Luk'yanov Porter andr_lukyanov at users.sourceforge.net
Dmitry Sergienko Project Manager d_sergienko at users.sourceforge.net
Georgi Fofanov Developer georgi at users.sourceforge.net
Gerrit Ku:hn Developer gerritkuehn at users.sourceforge.net
Igor Zakharoff Translator i_zkh at users.sourceforge.net
Ivan Fedorov Developer nssoft at users.sourceforge.net
Joerg Stadelhoff Developer joergstadelhoff at users.sourceforge.net
Max Levenkov Developer max_levenkov at users.sourceforge.net
Max Chernogor Project Manager mche at users.sourceforge.net
Matthias Tichy mtt at users.sourceforge.net
Michael Нaase Developer it-dienste at users.sourceforge.net
Mike Gorchak Porter lmike at users.sourceforge.net
Nestyurkin Nikolay Developer nikn at users.sourceforge.net
Elfy Developer nick_voronin at users.sourceforge.net
Oliver Grimm Developer atti47 at users.sourceforge.net
Pavel Andreew Packager sfpavel at users.sourceforge.net
Pavel Gulchouck Project Manager pgul at users.sourceforge.net
Peter A Svistunov Web Designer petrucco at users.sourceforge.net
Sascha Silbe sascha_silbe at users.sourceforge.net
Shilov Vladimir Packager shivn at users.sourceforge.net
Stas Degteff Developer stas_degteff at users.sourceforge.net
Tema Zelikin Translator tema31 at users.sourceforge.net
Tobias Ernst Project Manager os2tobi at users.sourceforge.net
val khokhlov Developer val_khokhlov at users.sourceforge.net
Volker Quetschke Developer quetschke at users.sourceforge.net

Чтобы получить email-адрес, " at " нужно заменить на "@".

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

/------/

[5] Q: Кому присылать патчи?

A: (ML,SD)

Любому разработчику, лучше ведущему модуля (см. п.4)
Требования к патчам:

1. Если добавлен новый token(), нужно:
а) добавить его в fidoconf/doc/keywords.hpt
б) задокументировать в hpt/doc/hpt.texi (если патч к hpt, в общем случае -
в документации к исправляемому модулю)
В tokens.h в массиве parseline_tokens соблюдайте сортировку токенов!

2. Формат запуска diff следующий:
diff -r -c -N hpt.orig hpt.modified > hpt.diff
где hpt.orig и hpt - каталоги с исходным и переделанным hpt. (Будьте
внимательны! Типичная ошибка - неверный порядок параметров, в результате
чего получается обратный дифф.)

3. Обязательно запаковать архиватором (tar+gzip, zip, rar - в порядке
предпочтения; досовские версии архиваторов крайне нежелательно использовать)

4. Сделать описание вида (в одну строку, пусть даже она будет больше ширины
экрана в несколько раз):
new feature added [patch by Vasya Pupkin]
и эту строку вставить в текст письма (не в файл!).

5. Каждому модулю (fidoconf, hpt, smapi, ...) - свой патч.

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

/------/

[6] Q: Я скачал *-current-(дата).tar.gz, а там баг! (архив ~месячной давности)

A: (PA)
Стоит обновиться.
Дело в том, что current меняется не по разу в день (с учётом пожеланий
и багрепортов). Поэтому тот архив, что скачал ты, на сегодня /мягко говоря/
устарел ;-)
Раздел "Файлы" на http://sf.net/projects/husky предназначен в первую очередь
для размещения официальных (пре)релизов и еже-{одно-двух}-недельных бинарников.
Исходники же (особенно current) лучше брать самые свежие с CVS, на худой конец
- http://husky.sf.net/cvs2/current/*-latest.tar.gz.
Если же баг не исправлен - пиши багрепорт (см. следующий ответ).

/------/

[7] Q: Кому прислать и как правильно оформить багрепорт?

A: (SD)
Багрепорт можно запостить в эхоконференции RU.НUSKY или FIDOSOFT.НUSKY
(международная, писать надо по-английски); в раздел bugtrack на сайте
(https://sourceforge.net/tracker/?ati...&func=browse).
Можно также написать ведущему проекта - но это менее оперативно.

Чтобы багрепорт был понят без дополнительных вопросов, нужно указать:
- полное название бинарника, его версию и ОС
(например, hpt 1.3-current/win32 29-09-2002, запущенный под Windows 2000);
- суть ошибки;
- приложить информативное место в логе (например, с десяток строк перед
прерыванием работы программы) при включенных ВСЕХ уровнях
протоколирования - т.е. (начиная с hpt-1.3) Loglevels 0-z
(для более старых версий hpt нужно указывать перечисление всех цифр и букв);
- если непонятно поведение - приложить информативную часть конфига.

Багрепорты предпочтительно публиковать в bugtrack - там есть возможность
оперативно передавать их разработчикам.
Кроме багрепортов, на sf.net имеется такой же сервис для поддержки
пользователей и предложений по развитию.

/------/
--- hpt/w32 1.9.0
Ответить с цитированием
  #49  
Старый 01.08.2017, 11:11
FAQ Robot
Guest
 
Сообщений: n/a
По умолчанию НPT FAQ [1/5]

FAQ Robot написал(а) к All в Aug 17 10:00:02 по местному времени:


Нighly Portable Tosser FAQ

Версия от $Date: 2016/08/14 13:43:56 $ для hpt-1.9-current и 1.4-stable.

Постарайтесь прочесть ВЕСЬ FAQ перед тем, как задавать вопросы в конференции,
особенно если Вы подозреваете, что Ваш вопрос - один из регулярно задаваемых.

Если y вас есть желание пополнить FAQ вопросами и/или новыми ответами -
пожалуйста, присылайте netmail'ом вопрос и ваш вариант ответа на него ведущемy.
Ведущий оставляет за собой право редактировать и подправлять присланные вопросы
и ответы, не согласовывая изменения с автоpами.

Ведущий FAQ - Stas Degteff, 2:5080/102

Новые или измененные вопросы помечены знаком ">".

Q1. Где взять свежие версии?
Q2. А где можно стянуть исходники?
Q3. Что означают буквы в скобках в начале ответа?
Q4. Как связаться с разработчиками?
Q5. Кому присылать патчи?
Q6. Я скачал *-current-(дата).tar.gz, а там баг! (архив ~месячной давности)
Q7. Кому прислать и как правильно оформить багрепорт?
Q8. В чем заключается поддержка перла и как его использовать?
Q9. А где GoldEd'у брать список доступных эхоарий?
Q10. Как пpописать флаги для совместной pаботы GoldEd & НPT?
Q11. Как линковать только те арии, в которые пришли свежие сообщения?
Q12. Почему при отписке всех даунлинков от passthrough эхи она не удаляется?
Q13. Как удалять passthrough эхи без трафика?
Q14. Куда пропадает почта???
Q15. Так как насчет фичи "X"?
Q16. Что такое НighWater?
Q17. Почему JAM временами сканируется только через "hpt scan -w"?
Q18. Почему на одну и ту же эху к аплинку сфорвардилось много запросов?
Q19. Как постить через pipe под win32?
Q20. А как собирать latest версии под win32?
Q21. Чем отличаются линковщики?
Q22. Как работает удаление эх через areafix?
Q23. Кaк пойнтам ставить на некоторые эхи Read Only?
Q24. В чем разница между версиями cygwin и mingw32?
Q25. А чем фиксить базы, если с ними действительно траблы?
Q26. Отсутствие доки сильно мешает! (Где взять документацию на русском?)
Q27. Как разделить настройки hpt, htick и других программ?
Q28. Почему нельзя допаковывать почту в FileBox?
Q29. Не могу настроить winzip!
Q30. А как паковать netmail?
Q31. Как у hpt отрубить внутренний трекер нетмэйла?
Q32. Как ускорить работу тоссера?
Q33. Зачем переменную окружения [module] нужно брать в кавычки?
Q34. А как собрать версию с поддержкой Perl под Win32?
Q35. А можно как-нибудь получать диффы на e-mail/netmail?
Q36. Как победить ошибки компиляции под Red Нat и ASP Linux?
Q37. Компилятор под FreeBSD ругается: warning: mktemp() possibly used unsafely
Q38. Почему hpt не понимает стандартный эхолист, к-рый ходит по фэхе?
Q39. Какая сволочь испортила hpt????????? Он мне все базы похерил!!!!!!!!!!
Q40. Я что-то не пойму pазличий win32 от win32dll.
Q41. Как коppектно отписаться самому от эхи.
Q42. Научите пользоваться CVS, а то на http://husky.sf.net ничего не понятно!
Q43. Как CVS заставить работать через прокси?
Q44. Почта не тоссится из-под крона, а при запуске вручную работает.
Q45. На CVS куча каталогов ("модулей"): что в них, и кто ими занимается?
Q46. Указал для запуска программ относительные пути - программы не работают!
Q47. Отпускается ли lockfile пpи запуске внешних пpиложений (аpхиватоpов)?
Q48. При использовании filter.pl hpt.exe (win32) не находит модули *.pm...
Q49. Чем отличается работа с lockfile в режиме AdvisoryLock?
Q50. Как заставить hpt письма на несуществующих поинтов отправлять назад?

/---------------------------------------------------------------------/

[1] Q: Где взять свежие версии?

A: (ML, SR, SD, MD)

1. Официальные дистрибутивы.
Комплектацией архивов и компиляцией бинарников для Windows занимается
Max Vasilyev 2:5057/77, сборкой для OS X занимается Alexandr Kruglikov
2:5053/58.

1.1. Бинарники и исходники релизов: https://sourceforge.net/projects/husky,
страничка "Файлы" (самые свежие выставлены на первой). Ссылка есть
на сайте проекта http://husky.sf.net == http://husky.sourceforge.net.
Документацию, исходники и исполняемые файлы для различных операционных
систем можно также найти на http://download.huskyproject.org

/------/

[2] Q: А где можно стянуть исходники?

A: (ML, SD, MD)

1. На любой момент - с CVS, инструкция: http://husky.sourceforge.net/cvs.html
и https://sourceforge.net/p/husky/code/?source=navbar

/------/

[3] Q: Что означают буквы в скобках в начале ответа?

A:

Это сокращения от имен людей, написавших ответы:
aim - andrey i mavlyanov, 2:5030/1159
AL - Andrew Ladutsko, 2:450/210
AG - Anton Gorlov, 2:5059/37
AM - Alexey Matvienko, 2:6083/333
AS - Alexander N. Skovpen, 2:5020/9696
DK - Dmitriy Kazimirow, 2:5004/73
DP - Dmitry Pankov, 2:5022/81
DS - Dmitry Sergienko, 2:464/910
FL - Fedor Lizunkov, 2:5020/960
Gi - Pavel Girnov, 2:5066/18.66
IF - Ivan Fedorov, 2:5070/275
MC - Max Chernogor, 2:464/108
MD - Michael Dukelsky, 2:5020/1042
mk - mihail kapitanov, 2:465/239
ML - Max Levenkov, 2:5000/117
mtt - Matthias Tichy
PA - Pavel Andreew, 2:5080/59
PG - Pavel Gulchouck, 2:463/68
PS - Pavel Scvortsov, 2:5055/80.333
SR - Serguei Revtov, 2:5021/11.10 & 2:5021/19.1
TE - Tobias Ernst, 2:2476/418
VL - Vitaliy Lovky, 2:463/1113
VS - Victor Sergienko. 2:464/118
SD - Stas Degteff, 2:5080/102
sv - sergei volodchenkov, 2:5030/1197.10

/------/

[4] Q: Как связаться с разработчиками?

A: (SD)
1. Задать интересующий вопрос в эхоконференциях: русскоязычной RU.НUSKY
или международной FIDOSOFT.НUSKY
2. Найти разработчика нужного модуля на страничке НUSKY TEAM:
http://husky.sf.net/team.html
3. Вот нынешние участники проекта c http://sourceforge.net/projects/husky/
(данные на сентябрь 2005, актуальные данные см. на указанной вебстранице):

Andrew Ladutsko andrew_ladutsko at users.sourceforge.net
Andrew Sagulin Developer andrews42 at users.sourceforge.net
Andy U. Luk'yanov Porter andr_lukyanov at users.sourceforge.net
Dmitry Sergienko Project Manager d_sergienko at users.sourceforge.net
Georgi Fofanov Developer georgi at users.sourceforge.net
Gerrit Ku:hn Developer gerritkuehn at users.sourceforge.net
Igor Zakharoff Translator i_zkh at users.sourceforge.net
Ivan Fedorov Developer nssoft at users.sourceforge.net
Joerg Stadelhoff Developer joergstadelhoff at users.sourceforge.net
Max Levenkov Developer max_levenkov at users.sourceforge.net
Max Chernogor Project Manager mche at users.sourceforge.net
Matthias Tichy mtt at users.sourceforge.net
Michael Нaase Developer it-dienste at users.sourceforge.net
Mike Gorchak Porter lmike at users.sourceforge.net
Nestyurkin Nikolay Developer nikn at users.sourceforge.net
Elfy Developer nick_voronin at users.sourceforge.net
Oliver Grimm Developer atti47 at users.sourceforge.net
Pavel Andreew Packager sfpavel at users.sourceforge.net
Pavel Gulchouck Project Manager pgul at users.sourceforge.net
Peter A Svistunov Web Designer petrucco at users.sourceforge.net
Sascha Silbe sascha_silbe at users.sourceforge.net
Shilov Vladimir Packager shivn at users.sourceforge.net
Stas Degteff Developer stas_degteff at users.sourceforge.net
Tema Zelikin Translator tema31 at users.sourceforge.net
Tobias Ernst Project Manager os2tobi at users.sourceforge.net
val khokhlov Developer val_khokhlov at users.sourceforge.net
Volker Quetschke Developer quetschke at users.sourceforge.net

Чтобы получить email-адрес, " at " нужно заменить на "@".

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

/------/

[5] Q: Кому присылать патчи?

A: (ML,SD)

Любому разработчику, лучше ведущему модуля (см. п.4)
Требования к патчам:

1. Если добавлен новый token(), нужно:
а) добавить его в fidoconf/doc/keywords.hpt
б) задокументировать в hpt/doc/hpt.texi (если патч к hpt, в общем случае -
в документации к исправляемому модулю)
В tokens.h в массиве parseline_tokens соблюдайте сортировку токенов!

2. Формат запуска diff следующий:
diff -r -c -N hpt.orig hpt.modified > hpt.diff
где hpt.orig и hpt - каталоги с исходным и переделанным hpt. (Будьте
внимательны! Типичная ошибка - неверный порядок параметров, в результате
чего получается обратный дифф.)

3. Обязательно запаковать архиватором (tar+gzip, zip, rar - в порядке
предпочтения; досовские версии архиваторов крайне нежелательно использовать)

4. Сделать описание вида (в одну строку, пусть даже она будет больше ширины
экрана в несколько раз):
new feature added [patch by Vasya Pupkin]
и эту строку вставить в текст письма (не в файл!).

5. Каждому модулю (fidoconf, hpt, smapi, ...) - свой патч.

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

/------/

[6] Q: Я скачал *-current-(дата).tar.gz, а там баг! (архив ~месячной давности)

A: (PA)
Стоит обновиться.
Дело в том, что current меняется не по разу в день (с учётом пожеланий
и багрепортов). Поэтому тот архив, что скачал ты, на сегодня /мягко говоря/
устарел ;-)
Раздел "Файлы" на http://sf.net/projects/husky предназначен в первую очередь
для размещения официальных (пре)релизов и еже-{одно-двух}-недельных бинарников.
Исходники же (особенно current) лучше брать самые свежие с CVS, на худой конец
- http://husky.sf.net/cvs2/current/*-latest.tar.gz.
Если же баг не исправлен - пиши багрепорт (см. следующий ответ).

/------/

[7] Q: Кому прислать и как правильно оформить багрепорт?

A: (SD)
Багрепорт можно запостить в эхоконференции RU.НUSKY или FIDOSOFT.НUSKY
(международная, писать надо по-английски); в раздел bugtrack на сайте
(https://sourceforge.net/tracker/?ati...&func=browse).
Можно также написать ведущему проекта - но это менее оперативно.

Чтобы багрепорт был понят без дополнительных вопросов, нужно указать:
- полное название бинарника, его версию и ОС
(например, hpt 1.3-current/win32 29-09-2002, запущенный под Windows 2000);
- суть ошибки;
- приложить информативное место в логе (например, с десяток строк перед
прерыванием работы программы) при включенных ВСЕХ уровнях
протоколирования - т.е. (начиная с hpt-1.3) Loglevels 0-z
(для более старых версий hpt нужно указывать перечисление всех цифр и букв);
- если непонятно поведение - приложить информативную часть конфига.

Багрепорты предпочтительно публиковать в bugtrack - там есть возможность
оперативно передавать их разработчикам.
Кроме багрепортов, на sf.net имеется такой же сервис для поддержки
пользователей и предложений по развитию.

/------/
--- hpt/w32 1.9.0
Ответить с цитированием
  #50  
Старый 16.08.2017, 11:10
FAQ Robot
Guest
 
Сообщений: n/a
По умолчанию НPT FAQ [1/5]

FAQ Robot написал(а) к All в Aug 17 10:00:02 по местному времени:


Нighly Portable Tosser FAQ

Версия от $Date: 2016/08/14 13:43:56 $ для hpt-1.9-current и 1.4-stable.

Постарайтесь прочесть ВЕСЬ FAQ перед тем, как задавать вопросы в конференции,
особенно если Вы подозреваете, что Ваш вопрос - один из регулярно задаваемых.

Если y вас есть желание пополнить FAQ вопросами и/или новыми ответами -
пожалуйста, присылайте netmail'ом вопрос и ваш вариант ответа на него ведущемy.
Ведущий оставляет за собой право редактировать и подправлять присланные вопросы
и ответы, не согласовывая изменения с автоpами.

Ведущий FAQ - Stas Degteff, 2:5080/102

Новые или измененные вопросы помечены знаком ">".

Q1. Где взять свежие версии?
Q2. А где можно стянуть исходники?
Q3. Что означают буквы в скобках в начале ответа?
Q4. Как связаться с разработчиками?
Q5. Кому присылать патчи?
Q6. Я скачал *-current-(дата).tar.gz, а там баг! (архив ~месячной давности)
Q7. Кому прислать и как правильно оформить багрепорт?
Q8. В чем заключается поддержка перла и как его использовать?
Q9. А где GoldEd'у брать список доступных эхоарий?
Q10. Как пpописать флаги для совместной pаботы GoldEd & НPT?
Q11. Как линковать только те арии, в которые пришли свежие сообщения?
Q12. Почему при отписке всех даунлинков от passthrough эхи она не удаляется?
Q13. Как удалять passthrough эхи без трафика?
Q14. Куда пропадает почта???
Q15. Так как насчет фичи "X"?
Q16. Что такое НighWater?
Q17. Почему JAM временами сканируется только через "hpt scan -w"?
Q18. Почему на одну и ту же эху к аплинку сфорвардилось много запросов?
Q19. Как постить через pipe под win32?
Q20. А как собирать latest версии под win32?
Q21. Чем отличаются линковщики?
Q22. Как работает удаление эх через areafix?
Q23. Кaк пойнтам ставить на некоторые эхи Read Only?
Q24. В чем разница между версиями cygwin и mingw32?
Q25. А чем фиксить базы, если с ними действительно траблы?
Q26. Отсутствие доки сильно мешает! (Где взять документацию на русском?)
Q27. Как разделить настройки hpt, htick и других программ?
Q28. Почему нельзя допаковывать почту в FileBox?
Q29. Не могу настроить winzip!
Q30. А как паковать netmail?
Q31. Как у hpt отрубить внутренний трекер нетмэйла?
Q32. Как ускорить работу тоссера?
Q33. Зачем переменную окружения [module] нужно брать в кавычки?
Q34. А как собрать версию с поддержкой Perl под Win32?
Q35. А можно как-нибудь получать диффы на e-mail/netmail?
Q36. Как победить ошибки компиляции под Red Нat и ASP Linux?
Q37. Компилятор под FreeBSD ругается: warning: mktemp() possibly used unsafely
Q38. Почему hpt не понимает стандартный эхолист, к-рый ходит по фэхе?
Q39. Какая сволочь испортила hpt????????? Он мне все базы похерил!!!!!!!!!!
Q40. Я что-то не пойму pазличий win32 от win32dll.
Q41. Как коppектно отписаться самому от эхи.
Q42. Научите пользоваться CVS, а то на http://husky.sf.net ничего не понятно!
Q43. Как CVS заставить работать через прокси?
Q44. Почта не тоссится из-под крона, а при запуске вручную работает.
Q45. На CVS куча каталогов ("модулей"): что в них, и кто ими занимается?
Q46. Указал для запуска программ относительные пути - программы не работают!
Q47. Отпускается ли lockfile пpи запуске внешних пpиложений (аpхиватоpов)?
Q48. При использовании filter.pl hpt.exe (win32) не находит модули *.pm...
Q49. Чем отличается работа с lockfile в режиме AdvisoryLock?
Q50. Как заставить hpt письма на несуществующих поинтов отправлять назад?

/---------------------------------------------------------------------/

[1] Q: Где взять свежие версии?

A: (ML, SR, SD, MD)

1. Официальные дистрибутивы.
Комплектацией архивов и компиляцией бинарников для Windows занимается
Max Vasilyev 2:5057/77, сборкой для OS X занимается Alexandr Kruglikov
2:5053/58.

1.1. Бинарники и исходники релизов: https://sourceforge.net/projects/husky,
страничка "Файлы" (самые свежие выставлены на первой). Ссылка есть
на сайте проекта http://husky.sf.net == http://husky.sourceforge.net.
Документацию, исходники и исполняемые файлы для различных операционных
систем можно также найти на http://download.huskyproject.org

/------/

[2] Q: А где можно стянуть исходники?

A: (ML, SD, MD)

1. На любой момент - с CVS, инструкция: http://husky.sourceforge.net/cvs.html
и https://sourceforge.net/p/husky/code/?source=navbar

/------/

[3] Q: Что означают буквы в скобках в начале ответа?

A:

Это сокращения от имен людей, написавших ответы:
aim - andrey i mavlyanov, 2:5030/1159
AL - Andrew Ladutsko, 2:450/210
AG - Anton Gorlov, 2:5059/37
AM - Alexey Matvienko, 2:6083/333
AS - Alexander N. Skovpen, 2:5020/9696
DK - Dmitriy Kazimirow, 2:5004/73
DP - Dmitry Pankov, 2:5022/81
DS - Dmitry Sergienko, 2:464/910
FL - Fedor Lizunkov, 2:5020/960
Gi - Pavel Girnov, 2:5066/18.66
IF - Ivan Fedorov, 2:5070/275
MC - Max Chernogor, 2:464/108
MD - Michael Dukelsky, 2:5020/1042
mk - mihail kapitanov, 2:465/239
ML - Max Levenkov, 2:5000/117
mtt - Matthias Tichy
PA - Pavel Andreew, 2:5080/59
PG - Pavel Gulchouck, 2:463/68
PS - Pavel Scvortsov, 2:5055/80.333
SR - Serguei Revtov, 2:5021/11.10 & 2:5021/19.1
TE - Tobias Ernst, 2:2476/418
VL - Vitaliy Lovky, 2:463/1113
VS - Victor Sergienko. 2:464/118
SD - Stas Degteff, 2:5080/102
sv - sergei volodchenkov, 2:5030/1197.10

/------/

[4] Q: Как связаться с разработчиками?

A: (SD)
1. Задать интересующий вопрос в эхоконференциях: русскоязычной RU.НUSKY
или международной FIDOSOFT.НUSKY
2. Найти разработчика нужного модуля на страничке НUSKY TEAM:
http://husky.sf.net/team.html
3. Вот нынешние участники проекта c http://sourceforge.net/projects/husky/
(данные на сентябрь 2005, актуальные данные см. на указанной вебстранице):

Andrew Ladutsko andrew_ladutsko at users.sourceforge.net
Andrew Sagulin Developer andrews42 at users.sourceforge.net
Andy U. Luk'yanov Porter andr_lukyanov at users.sourceforge.net
Dmitry Sergienko Project Manager d_sergienko at users.sourceforge.net
Georgi Fofanov Developer georgi at users.sourceforge.net
Gerrit Ku:hn Developer gerritkuehn at users.sourceforge.net
Igor Zakharoff Translator i_zkh at users.sourceforge.net
Ivan Fedorov Developer nssoft at users.sourceforge.net
Joerg Stadelhoff Developer joergstadelhoff at users.sourceforge.net
Max Levenkov Developer max_levenkov at users.sourceforge.net
Max Chernogor Project Manager mche at users.sourceforge.net
Matthias Tichy mtt at users.sourceforge.net
Michael Нaase Developer it-dienste at users.sourceforge.net
Mike Gorchak Porter lmike at users.sourceforge.net
Nestyurkin Nikolay Developer nikn at users.sourceforge.net
Elfy Developer nick_voronin at users.sourceforge.net
Oliver Grimm Developer atti47 at users.sourceforge.net
Pavel Andreew Packager sfpavel at users.sourceforge.net
Pavel Gulchouck Project Manager pgul at users.sourceforge.net
Peter A Svistunov Web Designer petrucco at users.sourceforge.net
Sascha Silbe sascha_silbe at users.sourceforge.net
Shilov Vladimir Packager shivn at users.sourceforge.net
Stas Degteff Developer stas_degteff at users.sourceforge.net
Tema Zelikin Translator tema31 at users.sourceforge.net
Tobias Ernst Project Manager os2tobi at users.sourceforge.net
val khokhlov Developer val_khokhlov at users.sourceforge.net
Volker Quetschke Developer quetschke at users.sourceforge.net

Чтобы получить email-адрес, " at " нужно заменить на "@".

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

/------/

[5] Q: Кому присылать патчи?

A: (ML,SD)

Любому разработчику, лучше ведущему модуля (см. п.4)
Требования к патчам:

1. Если добавлен новый token(), нужно:
а) добавить его в fidoconf/doc/keywords.hpt
б) задокументировать в hpt/doc/hpt.texi (если патч к hpt, в общем случае -
в документации к исправляемому модулю)
В tokens.h в массиве parseline_tokens соблюдайте сортировку токенов!

2. Формат запуска diff следующий:
diff -r -c -N hpt.orig hpt.modified > hpt.diff
где hpt.orig и hpt - каталоги с исходным и переделанным hpt. (Будьте
внимательны! Типичная ошибка - неверный порядок параметров, в результате
чего получается обратный дифф.)

3. Обязательно запаковать архиватором (tar+gzip, zip, rar - в порядке
предпочтения; досовские версии архиваторов крайне нежелательно использовать)

4. Сделать описание вида (в одну строку, пусть даже она будет больше ширины
экрана в несколько раз):
new feature added [patch by Vasya Pupkin]
и эту строку вставить в текст письма (не в файл!).

5. Каждому модулю (fidoconf, hpt, smapi, ...) - свой патч.

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

/------/

[6] Q: Я скачал *-current-(дата).tar.gz, а там баг! (архив ~месячной давности)

A: (PA)
Стоит обновиться.
Дело в том, что current меняется не по разу в день (с учётом пожеланий
и багрепортов). Поэтому тот архив, что скачал ты, на сегодня /мягко говоря/
устарел ;-)
Раздел "Файлы" на http://sf.net/projects/husky предназначен в первую очередь
для размещения официальных (пре)релизов и еже-{одно-двух}-недельных бинарников.
Исходники же (особенно current) лучше брать самые свежие с CVS, на худой конец
- http://husky.sf.net/cvs2/current/*-latest.tar.gz.
Если же баг не исправлен - пиши багрепорт (см. следующий ответ).

/------/

[7] Q: Кому прислать и как правильно оформить багрепорт?

A: (SD)
Багрепорт можно запостить в эхоконференции RU.НUSKY или FIDOSOFT.НUSKY
(международная, писать надо по-английски); в раздел bugtrack на сайте
(https://sourceforge.net/tracker/?ati...&func=browse).
Можно также написать ведущему проекта - но это менее оперативно.

Чтобы багрепорт был понят без дополнительных вопросов, нужно указать:
- полное название бинарника, его версию и ОС
(например, hpt 1.3-current/win32 29-09-2002, запущенный под Windows 2000);
- суть ошибки;
- приложить информативное место в логе (например, с десяток строк перед
прерыванием работы программы) при включенных ВСЕХ уровнях
протоколирования - т.е. (начиная с hpt-1.3) Loglevels 0-z
(для более старых версий hpt нужно указывать перечисление всех цифр и букв);
- если непонятно поведение - приложить информативную часть конфига.

Багрепорты предпочтительно публиковать в bugtrack - там есть возможность
оперативно передавать их разработчикам.
Кроме багрепортов, на sf.net имеется такой же сервис для поддержки
пользователей и предложений по развитию.

/------/
--- hpt/w32 1.9.0
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 10:42. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot