Size: a a a

2020 June 11

NM

Nikita Malyshev in Drupal RU
Так оно явно и запрошено в composer.json и патчи к ним применяются соответственно.
источник

I<

Ivan <Chi> in Drupal RU
Nikita Malyshev
А куда ты форкаешь орговские проекты?
Пока так сделал.
    "repositories": [
       {
           "type": "composer",
           "url": "https://packages.drupal.org/8"
       },
       {
           "type": "path",
           "url": "./forks/snowball_stemmer"
       }
   ]
источник

NM

Nikita Malyshev in Drupal RU
Ivan
Вообще лучшу не полагаться на это шаманство, и явно указывать зависимости в composer.json.
Я вообще эту идею подсмотрел какраз у markdown. https://www.drupal.org/project/markdown/issues/3103679
источник

NM

Nikita Malyshev in Drupal RU
Ivan
Пока так сделал.
    "repositories": [
       {
           "type": "composer",
           "url": "https://packages.drupal.org/8"
       },
       {
           "type": "path",
           "url": "./forks/snowball_stemmer"
       }
   ]
Ну у меня временные решения, я вот уже в процессе чтобы их убрать. Не хотелось репу засирать лишним кодом. Вариант переноса их в проект тоже рассматривал, но погоня за чистотой репы откинула идею)
источник

I<

Ivan <Chi> in Drupal RU
Ну можно на гитхаб закинуть форк.
источник

NM

Nikita Malyshev in Drupal RU
У меня в обоих случаях все легко прошло. Просто подменил пакет, и патчики простые для info файлов подкинул. Если что-то посерьезнее бы требовалось, возможно "форкать", было бы удобнее.
источник

NM

Nikita Malyshev in Drupal RU
Тут уже кому как удобнее, возьму на заметку идею с форком, не додумался до такого.

Просто если такое надо на куче проектов, форк действительно удобнее будет того что я сделал.
источник

NM

Nikita Malyshev in Drupal RU
Ну, если форк будет на условном гитхабе) Чтобы просто на проектах подрубать туда и обновляться)
источник

NM

Nikita Malyshev in Drupal RU
Хотя, ведь форк с гитхаба придётся примерно также и подключать? Не регать же его на пакеджисте?
источник

I<

Ivan <Chi> in Drupal RU
через репозиторий композера
источник

NM

Nikita Malyshev in Drupal RU
Ну как я и сделал, только у меня сурс с орга берется а не с гитхаба
источник

NM

Nikita Malyshev in Drupal RU
Просто мне надо патчить дополнительно, а на гитхаб можно закинуть уже пропатченный вариант
источник

I<

Ivan <Chi> in Drupal RU
да, и синхронизировать форк удобней
источник

NM

Nikita Malyshev in Drupal RU
👌 взял на карандаш идейку :) Пока только 1 проект обновил, если массово с чем-то траблы будут, возможно пойду по такому пути.
источник

NM

Nikita Malyshev in Drupal RU
Кстати, было бы неплохо какую-нибудь группу или ещё чего на гитхабе\гитлабе сделать, где собирать подобные "форки" для разных версий модулей с 8-ки. Может даже уже такое есть)
источник

I<

Ivan <Chi> in Drupal RU
Я сегодня тоже про такое подумал.
источник

I<

Ivan <Chi> in Drupal RU
Если модуль заброшен, то его все равно никто не обновит даже если там надо одну строчку изменить.
источник

I<

Ivan <Chi> in Drupal RU
Можно на ГХ создать организацию и складывать туда обновлённые модули.
источник

NM

Nikita Malyshev in Drupal RU
Ivan
Можно на ГХ создать организацию и складывать туда обновлённые модули.
Давай
источник

I<

Ivan <Chi> in Drupal RU
И удалять их потом, когда в исходном репозитории добавят поддержку Drupal 9.
источник