Lapack: Reference-LAPACK/lapack и Reference-LAPACK/lapack-release

Созданный на 29 сент. 2020  ·  10Комментарии  ·  Источник: Reference-LAPACK/lapack

Привет,

почему существуют два *.gits, представляющие более или менее одно и то же? Я что-то пропустил?

В Reference-LAPACK/lapack-release отсутствует версия 3.9.0 и, конечно, все последние коммиты, а в Reference-LAPACK/lapack отсутствуют теги по сравнению с 3.6.0.
В релизной версии разные ветки представляют теги.

Если бы все теги до 3.1.0 могли быть реализованы как теги в Reference-LAPACK/lapack , Reference-LAPACK/lapack можно было бы удалить.

Enhancement

Самый полезный комментарий

Привет, я не против реорганизации общей структуры и вернуться в прошлое, чтобы сделать вещи в соответствии с новой реорганизованной структурой. Мы действительно перешли с SVN на GIT несколько лет назад, и тогда могли проскочить несколько обновлений. Если кто-то хочет возглавить это, пометить, реструктурировать и сделать так, чтобы LAPACK GitHub выглядел и чувствовал себя как пример передовой практики репозитория Git, это было бы здорово. Жюльен.

Все 10 Комментарий

Я подозреваю, что это просто результат преобразования любой системы CVS, которая использовалась до версии 3.7, и перехода на github. Что можно получить, удалив один из них и пометив релизы задним числом в другом (что может быть утомительным или даже технически невозможным, в зависимости от того, как обрабатывались исходные деревья в прежние дни, и в любом случае устранило бы «архивное» качество наличия старые релизы именно такими, какими они были созданы) ?

Преимущество будет меньше путаницы из-за согласованности. Теперь есть перекрывающиеся данные.

Например, кто-то ищет последнюю версию lapack и первым находит репозиторий Reference-LAPACK/lapack-release . Потом ложно 3.8.0 берет за самую новую. Это может произойти, особенно когда репозиторий явно называется release .
Также предоставление обратной связи путем создания задач прямо сейчас осуществляется как в репозиториях, так и дополнительно в netlib.

Если его следует сохранить для архивного качества, его следует пометить как таковой со ссылкой на текущий SCM, а проблемы следует деактивировать, чтобы избежать путаницы.

README.md в репозитории «lapack-release» уже указывает на это, и я отмечаю, что эта установка работала последние пару лет, как бы необычно это ни выглядело. (Если что-то ветку 3.9.0, возможно, потребуется добавить в репозиторий lapack-release, я подозреваю, что обоим сопровождающим пришлось переключить свое внимание на новые условия обучения, созданные пандемией covid вскоре после выпуска 3.9.0).

Просто забыли добавить 3.9.0 в lapack-release наверное. Похоже на привычку SVN иметь это в качестве ствола, а другое - в качестве копии выпуска.

Но вряд ли когда-либо люди все равно используют GitHub для распространения LAPACK, поскольку большинство либо идет в NetLib для загрузки, либо все равно использует какую-то другую специализированную реализацию.

Я отмечаю, что эта установка работала последние пару лет, как бы необычно это ни выглядело.

Это не означает, что это идеальная настройка или не может быть никаких корректировок.

(Если что-то из ветки 3.9.0 может понадобиться добавить в репозиторий lapack-release, я подозреваю, что оба сопровождающих должны были обратить свое внимание на...

Этого можно было бы избежать, например, как бы просто это ни выглядело.

Просто забыли добавить 3.9.0 в lapack-релиз наверное. Похоже на привычку SVN иметь это в качестве ствола, а другое - в качестве копии выпуска.

Я согласен, это похоже на ветку SVN, ствол, структуру тегов.

Привет, я не против реорганизации общей структуры и вернуться в прошлое, чтобы сделать вещи в соответствии с новой реорганизованной структурой. Мы действительно перешли с SVN на GIT несколько лет назад, и тогда могли проскочить несколько обновлений. Если кто-то хочет возглавить это, пометить, реструктурировать и сделать так, чтобы LAPACK GitHub выглядел и чувствовал себя как пример передовой практики репозитория Git, это было бы здорово. Жюльен.

У меня нет проблем с этим, за исключением того, что я видел, как «давайте перестроим репозиторий» стал концом более чем одного «устаревшего» проекта, и меня гораздо больше беспокоят нерешенные проблемы и новые функции, не получившие одобрения.

Это очень сбивает с толку, так как слоган для lapack-release — «официальные ветки релиза LAPACK», есть ли шанс, что это можно изменить на что-то вроде «старые ветки релиза LAPACK»?

Привет @jfowkes. «Ветки официального релиза LAPACK» меня не смущают. Мы могли бы добавить ветки "предыдущих" выпусков мира. Я не против добавить «предыдущий», но я предпочитаю оставить все как есть. Комментарии приветствуются. @лангу

Привет @langou , добавить «предыдущий» было бы здорово. Когда я прочитал «официальные ветки релизов», я предположил, что все ветки релизов будут там, и очень запутался, когда последние отсутствовали.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги