1 [[!meta title="Email interface to bugs everywhere"]]
2 [[!meta date="2009-07-18 21:25:18"]]
3 I've been amusing myself over the past few days working up an email
4 interface for the distributed ugtracker [Bugs
5 Everywhere](http://bugseverywhere.org). One of the things we've been
6 struggling with with BE is how end users should submit
7 bugs/comments/etc, since
10 $ bzr branch http://whatever/remote/repo local_repo
12 $ be new "The demuxulizer is broken"
13 Created bug with ID 48f
16 $ bzr send --mail-to "whatever-dev@fancyprojects.com"
18 mostly just raises eyebrows among non-devs ;). My interface replaces
21 $ cat | mail -s "[be-bug] new" "whatever-dev@fancyprojects.com"
22 The demuxulizer is broken
27 Which will hopefully be more user friendly. Of course, most non-devs
28 I know (and some devs) avoid the command line like the plague, so we
29 will still want a web-frontend. Luckily, web frontends seem popular
30 with other devs, so I don't have to bother with that ;).
32 Curious parties can branch my public repo:
34 $ bzr branch http://www.physics.drexel.edu/~wking/code/bzr/be-email be.email
36 As a nice side effect of this little project, my
37 [`send_pgp_mime`](/~wking/code/python/send_pgp_mime) is now much more
41 [[!tag tags/programming]]