Venus Administration
Steve Dibb: It has long been a royal pain in the butt to manage planet’s files because it is essentially one large .ini file where you have dozens of entries. I’m first going to write a frontend that I can use to automatically generate the .ini files for each user, instead of all in one global file, and store them in a small database. That way, making minor changes will be a simple feat. For Planet Larry, I’m going to take it a step further and let users manage their feeds themselves. I’ll have an entire user authentication system where they can login, set their feed URLs, choose their language, set their location, etc. so that Alex or myself don’t have to do it all.
I have a few suggestions:
- Venus can already use INI files, OPML files, and FOAF files as input. If we wanted to support another format (JSON?) it would be easy to add.
- If we were to have a format that is easy to parse by JavaScript clients, we could have a simple AJAX admin page that downloads the configuration, lets the user manipulate it, and PUTs it back.
- Reuse OpenID instead of inventing another auth system.
Most of all, I would like to see this in Venus itself.