General ======= - rm templates/inclusion/* Homepage ======== About page ========== User Page ========= Text Pages ========== View ==== - date? - doesn't show "Synchronize" but only "Clone" - "Synchronize" doesnt' work all the time? (see blabla text) Edit ==== History ======= - Being able to revert a text Diff ==== - in diff.html, put authors' name of the two texts and their version - unicode problem Pull ==== - Ask a confirmation !!! Graphs ====== - use SVG to show graphically user actions on the texts - time-based - proximity-based - provide navigation using that SVG Stats ===== - show statistics along with the commits - activity Licenses ======== - URL of the licence instead of the whole text? - Give more information on the available licenses Description =========== - Let the users change the text title - Let the users change the text description Git Notes ========= > import git > repo = git.Repo("/path/to/the/repo") > for commit in repo.iter_commits(): > print repo.git.notes("--ref=metadata", "show", commit.sha) > r.git.notes(["append", "--message=coucou",], ref="metadata") - use git-notes to to record the priority of the commit - spelling and vocabulary - ideas - minor - major git notes --ref=metadata add -m "priority: minor" - make a django model wrapper to access the priority - use git-notes to record commit specific comments - make a django model wrapper to access the comments git notes --ref=comments append -m "\nuser: \ncomment: " Documentation ============= - make a proper documentation