Hi Chris,
I'm imagining an app like pwclient (in gtk or ncurses, say) that allows
you to browse patches from the database, select one, git-am it, mark it
as accepted, etc. I guess we'd need the server to have something like
an xml-rpc backend for logging in, listing patches and setting status.
Luckily, there's already an xmlrpc backend - this is what pwclient uses
to access the patchwork DB. From the use-cases you've listed so far, it
should have what you need already.
Check out apps/patchwork/views/xmlrpc.py for details.
If you find that you need other functions, let me know. I've been
thinking about an updated interface (something REST-based), but there's
been no burning need for that yet. If that does get implemented, the
XMLRPC interface can still exist side-by-side.
Are these desirable features, or vetoed ones? :) I'd be interested
in doing some work on this, if we can agree on a design.
I don't have any particular requests, and there's nothing vetoed. You
have creative freedom to implement whatever you think will be useful :)
I'd suggest putting your code into a new directory in tools/.
Cheers,
Jeremy
_______________________________________________
Patchwork mailing list
[email protected]
https://lists.ozlabs.org/listinfo/patchwork