Пакет git-make: Информация

    Исходный пакет: git-make
    Версия: 0.1.0-alt1
    Собран:  15 января 2015 г. 13:19 в задании #138471
    Сообщить об ошибке в пакете
    Домашняя страница: https://www.gitorious.org/git-make

    Лицензия: GAGPLv3+
    О пакете: version control and merging of intended and automatically produced results
    Описание: 
    git-make is a tool that helps in "inductive" development of results.
    (It's a small set of commands implemented on top of git and make.)
    
    On one side, it's a way to get a nice output by manually refining raw
    automatic output, without the need to re-do the manual refining for each
    new revision of your sources (Git will merge your previous tweaks).
    
    It goes like this. You hold sources in Git, then make an output
    automatically (with a rule from Makefile), then tweak something in the
    generated output (because the program that produced it wasn't perfect
    or didn't perfectly match your wishes), and then on the next
    development cycle edit your sources, and get a tweaked (merged) output
    from the new revision.
    
    For every branch with sources (say, master), two additional branches are used:
    
    * master_/AUTO/goal to hold what was automatically generated for goal;
    * master_/OUT/goal -- your tweaked, manually inspected version of the
    output for goal, based on master_/AUTO/goal.
    
    On the other side, it's a kind of test-driven development: you can start by
    creating a small example result for "goal", accept it as a one
    conforming to your intentions (technically: commit in the special Git
    branch: master_/OUT/goal). Since then, this committed example can be
    viewed as the expected result of a test. Then you extend the rules in
    your sources, so that they produce a larger set of results (saved in
    the special branch master_/AUTO/goal), and gradually review them (by
    committing to master_/OUT/goal only the things you accept as good).
    
    The diff between master_/AUTO/goal and master_/OUT/goal shows what
    doesn't yet work as expected in the current revision of master. If
    there is no diff, this means that your rules and the program that
    generates the results are correct (i.e., perfectly match your intentions).

    Список rpm-пакетов, предоставляемых данным srpm-пакетом:
    git-make (noarch)

    Сопровождающий: Ivan Zakharyaschev

    Список участников:
    Ivan Zakharyaschev

      1. rpm-build-licenses

    Последнее изменение


    11 января 2015 г. Ivan Zakharyaschev 0.1.0-alt1
    - Initial release of the tool I've written & used for myself (to work
    on a textbook and produce output with pandoc and extra tweaks, 
    and to work on a formalized grammatical description for a corpus of
    linguistic data).