Показать сообщение отдельно
Старый 19.06.2020, 18:16   #1  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
axForum-Legacy - репозиторий проектов?
наткнулся на хороший проект AXGoToDeclarationXRef - утилита перехода к объявлению переменной
и подумал - а ведь много чего на аксфоруме лежит в виде кусков кода разных версий и с разными добавками.

Думаю, что стоит собрать в одно место подчистить, отобрать последние версии.
опубликовать, например, на https://github.com/axforum (обсуждаемо)

вопрос:

1.
какие проекты, на ваш взгляд стоит включить в такой репозиторий?
какие версии таких проектов, если опубликовано несколько исправлений?

2.
как сохранить авторство?
достаточно ли указать имя и ссылку на пользователя аксфорума.
(теоретически можно вытащить email регистрации автора на аксфоруме. но мне кажется это будет некорретно, поскольку emailы на аксфоруме всегда относились к конфиденциальной информации)

3.
достаточно ли указать авторство в комментарии класса?
или указывать перед каждым методом?
а если в проекте используются таблицы-формы?

4.
понятно, что во время публикации будем тестировать и возможны правки.
правки могут быть и косметическими и существенными. например, исправление проблемы с производительностью. или для editor script изменения лучше вносить так, чтобы осмысленно работал Undo (Ctrl+Z).

стоит ли публиковать исходный проект как сделал автор
или публиковать исправленный?

5.
стоит ли публиковать универсальные проекты для разных версий аксапты (#IfDef)
или лучше сделать отдельный проект для каждой версии (я больше сколняюсь к этому варианту, поскольку постоянно какие-то различия есть, сколько проектов я ни публиковал https://github.com/mazzy-ax)

6.
что на ваш взгляд стоит еще учесть при публикации проектов в репозитории axForum-Legacy?
__________________
полезное на axForum, github, vk, coub.