Что ж, я знаю, что это требование звучит немного странно, но мы, наша команда, хотим создать веб-сайт для системы отслеживания проблем хранилища.
Основная идея:
- для каждой проблемы, предположим, что у нас есть страница, связанная с проблемой;
- на странице будет система комментариев, которая связана с проблемой
- , оставляющая комментарийна странице фактически станет комментарий к проблеме
- комментарии к проблеме будут загружены на страницу при открытии страницы браузерами.
То есть, если у нас есть страницы, связанные с проблемами, соответственно, для каждой конкретной пары страниц и проблем, комментарии на странице и проблеме эквивалентны.Это то, что мы сделали.
Теперь проблема в том, как справиться с публикацией нового выпуска.Как вы могли видеть, простая система зависит от связи между страницами и проблемами.Следовательно, в следующих ситуациях страница должна создаваться и настраиваться автоматически и правильно:
- кто-то публикует новую проблему из трекера проблем GitHub;
- кто-то публикует новую проблему отвеб-сайт, и проблема уже была синхронизирована с системой отслеживания проблем GitHub (да, это то, что мы реализовали).
Мы надеемся, что такого рода задачи могут быть выполнены без каких-либо стороннихсервер, что означает, что мы не хотим запускать новую службу на каком-либо другом хосте сервера.
Будут признательны за любые подсказки или подсказки.