LINUX.ORG.RU

Разыскивается самая простая реализация make, под свободной лицензией.

 , , , ,


0

1

Хочу быстро слабать себе с него TODO манагер, который хранил бы задачи и (главное) множественные связи между ними, но нет времени, сил и компетенций писать с нуля или отрезать от GNU или BSD make код, привязанный к их прямому назначению.



Последнее исправление: Tjell (всего исправлений: 1)

TODO манагер, который хранил бы задачи и (главное) множественные связи между ними

Emacs Org-mode не оно?

anonymous
()
Ответ на: комментарий от Harald

использовать как есть

Разве make можно заставить вывести все возможные пути к цели?

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

Tjell
() автор топика
Ответ на: комментарий от anonymous

Org-mode

Оно умеет в не иерархическую модель данных? Чтобы одна подзадача могла идти к нескольким задачам хотя-бы?

Tjell
() автор топика
Ответ на: комментарий от Zhbert

Я чет не вдуплил, причем тут make и задачи TODO

У меня в паре проектов подобным образом документация реализована (топикстартер, код не проси, нишвабодна).

mord0d ★★★★★
()
Последнее исправление: mord0d (всего исправлений: 1)
Ответ на: комментарий от Zhbert

Я чет не вдуплил, причем тут make и задачи TODO

make: разбирает графы целей;
todo lists: представляют наборы целей;
я: хочу, чтобы мне подсказывали связи между моими целями.

Tjell
() автор топика

Доброй ночи!

Предлагаемое применение сборочных систем идея интересная, спору нет. Есть такая штука называется redo. По-простому зависимости описываются shell скриптами. Если я правильно понял, требуется задать цель и получить список недостающих исходных? По идее почему бы и нет. Есть реализации на python (apenwarr/redo на github), есть на go (goredo). Я пользуюсь модифицированным leahneuekirchen/redo-c. Правда как раз циклические зависимости пришлось доделать.

anonymous
()

Если я правильно тебя понял, ты хочешь сделать knowledge base с перекрёстными ссылками на элементы этой базы.

Да?

celesta
()
Ответ на: комментарий от anonymous

Доброе утро!

задать цель и получить список недостающих исходных

Важна доступность обратного сценария, — задать цель и получить список зависящих от неё.

redo

Годами о нём не слышал, даже в голову не пришло. Посмотрю.

Tjell
() автор топика
Ответ на: комментарий от celesta

knowledge base с перекрёстными ссылками на элементы этой базы

В целом, да. Сначала, я думал написать небольшую обвязку к SQL-enabled СУБД.

Tjell
() автор топика

Погугли топологическую сортировку.

anonymous
()

man tsort

топологически сортирует данные.

MKuznetsov ★★★★★
()

taskwarrior не глядел?

Или нужно чтобы список задач был локальный для каждого проекта?

anonymous
()

Звучит похоже на то что искаропки делает Пролог.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.