bryanlarsen / agility-gitorial-patches

The quilt/stgit patch series used to create agility-gitorial

This URL has Read+Write access

name age message
file 01-intro.patch Loading commit data...
file 02-gitorial-sidebar.patch
file 03-run-hobo.patch
file 04-gitignore.patch
file 05-hobo-as-plugin-sidebar.patch
file 06-initial-migration.patch
file 07-interface-first-hobo-style.patch
file 08-generate-initial-models.patch
file 09-add-initial-associations.patch
file 10-migration-to-create-initial-models.patch
file 11-viewhints-children.patch
file 12-remove-project-actions.patch
file 13-auto-actions-for-project.patch
file 14-auto-actions-for-story.patch
file 15-more-auto-actions.patch
file 16-permissions-1.patch
file 17-permissions-for-data-integrity.patch
file 18-permissions-associations.patch
file 19-customizing-views-1.patch
file 20-add-users-to-tasks.patch
file 21-add-task-summary-to-user-page.patch
file 22-searchable-sortable-table.patch
file 23-stories-table-add-count.patch
file 24-stories-table-add-search.patch
file 25-activation-lifecycle.patch
file 26-activation-transition.patch
file 27-activation-mailer.patch
file 28-setup-smtp.patch
file 29-add-flash-message.patch
file 30-display-activation-link.patch
file 31-odds-and-ends.patch
file 32-story-status-menu.patch
file 33-story-status-ajaxified.patch
file 34-generate-story-status-model.patch
file 35-auto-actions-story-status-controller.patch
file 36-story-status-belongs-to-story.patch
file 37-story-status-model-migration.patch
file 38-story-status-model-migration-edit.patch
file 39-story-status-model-migration-run.patch
file 40-filtering-stories-by-status-dryml.patch
file 41-filtering-stories-by-status-css.patch
file 42-filtering-stories-by-status-controller.patch
file 43-install-acts-as-list.patch
file 44-acts-as-list-model-changes.patch
file 45-acts-as-list-migrate.patch
file 46-remove-position-from-task-form.patch
file 47-fix-task-form-cancel.patch
file 48-markdown-formatting-of-stories.patch
file 49-add-bluecloth-gem.patch
file 50-project-belongs-to-user.patch
file 51-users-have-many-projects.patch
file 52-project-permissions.patch
file 53-task-assignment-permissions.patch
file 54-project-ownership-migration.patch
file 55-add-your-projects-to-front.patch
file 56-project-cards-without-creator-link.patch
file 57-generate-project-membership.patch
file 58-project-memberships-tweak-auto-actions.patch
file 59-project-memberships-add-associations-to-model.patch
file 60-migrate-project-memberships.patch
file 61-project-memberships-permissions.patch
file 62-project-has-many-members.patch
file 63-user-has-many-joined-projects.patch
file 64-view-permission-based-on-project-membership.patch
file 65-update-project-actions.patch
file 66-move-membership-to-sidebar.patch
file 67-auto-completion-controller.patch
file 68-auto-completion-form.patch
file 69-removing-members.patch
file 70-removing-members-2.patch
file 71-fix-front-page.patch
file 72-granting-write-access-to-others.patch
file 73-breaking-out-of-the-box.patch
file 74-install-selenium.patch
file 75-configure-selenium.patch
file 76-setup-fixtures.patch
file 77-story-status-fixture.patch
file 78-setup-fixture-set-rsel.patch
file 79-record-a-test.patch
file 80-run-the-test.patch
file 81-fill-out-test.patch
file 82-translating.patch
file 83-add-translation-keys.patch
file 84-fr-yml.patch
file 85-rest-of-tutorial.patch
file README
file series
README
Agility Gitorial Patchset
=========================

This is [stacked git](http://www.procode.org/stgit/) patchset for
[agility-gitorial](http://github.com/bryanlarsen/agility-gitorial/tree/master).
Since agility-gitorial constantly rewrites its history, this becomes
our real working history.

To recreate the gitorial from this patchset:

    mkdir agility-gitorial
    cd agility-gitorial
    git init
    touch README
    git add README
    git commit --cleanup=verbatim -m ""
    stg init
    stg import -i -s ../series

You'll have to issue that last command repeatedly because stg import
chokes on empty patches.

Then load the plugins:

    git submodule update --init

Start from the top of the tutorial:

    stg pop -a

View the current stage of the tutorial with

    stg show

And then switch to the next stage with

    stg push

Navigate through the tutorial by using `stg push`, `stg pop` and `stg
goto`.  Other useful commands are `stg help`, `stg series`, and `stg
edit`.

Once you have completed the gitorial, you can export any changes:

    stg export -n -epatch -d ..

Please send your changes to [me](mailto:bryan@larsen.st) so I can
update the gitorial for everybody!

More tools that were used to develop this gitorial are [available from
github](http://github.com/bryanlarsen/gitorial-tools/tree/master)