James Moger
2014-05-02 9bb31c888eaa3f3949c190c0d0848ec480526ae5
Documentation
2 files modified
27 ■■■■ changed files
src/site/tickets_overview.mkd 25 ●●●● patch | view | raw | blame | history
src/site/tickets_using.mkd 2 ●●● patch | view | raw | blame | history
src/site/tickets_overview.mkd
@@ -114,36 +114,23 @@
Additionally, because the patchset is not linked to a user's personal fork it is possible to allow others to collaborate on development.
## Status
#### Features
The Tickets feature is highly functional but there are several areas which need further refinements.
#### What is working
- My Tickets page
- Ticket creation and editing
- Ticket creation on patchset push
- Ticket creation on patchset push (proposal)
- Branch-based pull-requests
- Comments with Markdown syntax support
- Rich email notifications
- Fast-forward patchset updates and patchset rewrites
- Voting
- Watching
- Mentions
- Partial milestone support
- Milestones
- Querying
- Searching
- Is Mergeable test on view ticket page load
- Server-side merge
- Close-on-push of detected merge
- Multiple backend choices
- Server-side merge (testing)
#### TODO
- Implement a My Tickets page (ticket-15)
- Ticket Lifecycle Hooks (ticket-16)
- CRUD pages for Milestones (ticket-17)
- Ticket service migration tool (ticket-19)
- Collapsible ticket description (e.g. AUI expander)
- Edit a comment
- Delete a comment
- REST API for tooling
- Client-side Markdown previews (AngularMarkdown?)
src/site/tickets_using.mkd
@@ -148,7 +148,7 @@
### Merging Patchsets
The Gitblit web ui offers a merge button which *should work* but is not fully tested.  Gitblit does verify that you can cleanly merge a patchset to the integration branch.
The Gitblit web ui offers a merge button which will work for clean merges of a patchset to the integration branch.
There are complicated merge scenarios for which it may be best to merge using your Git client.  There are several ways to do this, here is a safe merge strategy which pulls into a new branch and then fast-forwards your integration branch, assuming you were happy with the pull (merge).