Starting to put some design docs in Google Code wiki

4 views
Skip to first unread message

Lachlan Mulcahy

unread,
Aug 3, 2011, 12:50:59 PM8/3/11
to xtrabackup-mgr
Hi All,

I've started putting my design docs into the Google Code wiki.

The next step that I'm planning to do is the command-line configurator / interface. This is one of the key missing pieces to making XBM ready for the layman to actually use -- especially with some of the more complex features added recently, it's increasingly more of a hassle to set things up by hand in the DB .. and let's face it, not even I want to be bothered with doing that!! heh..

Anywho.. you can find my functional design proposal on the Google Code wiki here:

http://code.google.com/p/xtrabackup-manager/wiki/DesignDoc

The idea is to have one short command / executable that is a handler for everything -- combining this with using "reasonable defaults" for most things, this should allow scriptable setup of multiple hosts.

This should keep most system admins happy - no need to clickity click through a web interface to set things up if you don't want to.

However, I was contacted by Gil Hildebrand recently, who showed interest in developing a web frontend, which is something I'd really like to see come to XBM. He should now be on this mailing list, so "Hi Gil" and welcome.

So far I think there is just a sprinkling of us here, but I feel positive that as the project becomes accessible to more folks that it will gain some more traction :)

In any case - feel free to review my thoughts on the command-line interface and let me know if you guys have any feedback.

Thanks and Regards,
Lachlan

Gil Hildebrand

unread,
Aug 3, 2011, 1:47:29 PM8/3/11
to xtrabac...@googlegroups.com
The CLI design looks fairly straightforward. Will the commands provide documentation if you do not specify any params? For example, I might like to type "xbm backup add" in order to get the full syntax and ordering of that command.

Lachlan Mulcahy

unread,
Aug 3, 2011, 7:21:48 PM8/3/11
to xtrabac...@googlegroups.com
Hi Gil,

I like that idea -- it is also similar to the way the zfs command works.

I might add some notes to the design page to cover that.

Do you have any interest in me setting up wiki, etc. access?

Also - have you had a chance to take a peek at the code base?

Lachlan

Gil Hildebrand

unread,
Aug 3, 2011, 7:30:06 PM8/3/11
to xtrabac...@googlegroups.com
I'm afraid I don't have time to help with the documentation at the moment. I will take a look at the code as soon as I have a chance.
Reply all
Reply to author
Forward
0 new messages