Project name: smat
Project short summary:
Free implementation of AIX smit (System Management Interface Tool) for other *nixes (mainly Linux/Solaris) written in Python/Curses (gtk interface should be available as well in the future)
The goal of the project is to create a text mode interface which will allow user to select tasks like ad a user, create volume ... and to review commands that will be executed. Each screen that you can visit links to another screens or stands for specific task like "create a user,unlock user": (multiple optional commands with optional arguments).
This is a good way to learn new system. Each screen is defined as a stanza file (a module) for smat. Each object (basicly line on the screen) in stanza file can be defined against specific platform/os/version by predicate similar to implementation in DTrace (/ os_name == "Linux" && / platform == x86_64").
Current status: project already rewritten for the third time (hope that this time it was a last time) and I'm currently working on curses interface
SCM choice (git/bzr/hg/svn): git
Project admin Fedora Account System account name: lkocman
Trac Instance? Yes
Mailing list(s)? smat-discuss
You should be ready to go:
FAS Group for controlling commit access: https://admin.fedoraproject.org/accounts/group/view/gitsmat
Trac Instance: https://fedorahosted.org/smat/
Mailing list: https://fedorahosted.org/mailman/listinfo/smat-discuss
Git repo here: ssh://git.fedorahosted.org/git/smat.git
In addition you should have received an mailing list admin email.
If you have any questions, please don't hesitate to ask.
Thanks
Login to comment on this ticket.