Message7753
textualize is a toolkit for building text based interfaces in python.
https://www.textualize.io/
While I try to build tracker html instances that work in a text based browser,
javascript is often useful for some UI things and most text based browsers
don't run javascript.
I had a DM on irc asking if there was a text based interface for Roundup.
The best I could point to was roundup-admin.... Which, if you look hard enough
and turn your head just so, can be used to submit files and update issues.
But is far from a curses style interface.
Ranar asked if something like textualize could be used to design it working against
the python API. I don't see why it can't be used. You might be able to even write
an interface using the Rest API rather than running it on the roundup server.
Implementing the @schema endpoint as documented in rest.txt would allow discovery
of the data model.
I am not sure if a generic interface can be created by mapping the schema from
rest or the database and then autogenerate a screen of widgets to manipulate
specific classes, but it's an interesting idea. |
|
Date |
User |
Action |
Args |
2023-04-05 02:03:08 | rouilj | set | recipients:
+ rouilj |
2023-04-05 02:03:08 | rouilj | set | messageid: <1680660188.15.0.91135307342.issue2551273@roundup.psfhosted.org> |
2023-04-05 02:03:08 | rouilj | link | issue2551273 messages |
2023-04-05 02:03:07 | rouilj | create | |
|