sandbox-developers team mailing list archive
-
sandbox-developers team
-
Mailing list archive
-
Message #00006
mockups for GUI
This is the basic structure of the GUI .
After choosing an already available version (or a tarball), the GUI
should fill in the port and directory info (this is a duplicate of
something done by the scripts)
The additional features available in low_level_make_sandbox should be
available as an [advanced] tab.
Some of the needed info can be obtained from the MySQL::Sandbox::*
Perl modules. Using Python for the GUI, we would probably need an
utility script that exports the necessary information in text.
Your comments?
Giuseppe
SINGLE SANDBOX
Sandbox home: [/home/username/sandboxes______]
+----------------+
| Choose version | or [ enter path to tarball________]
+----------------+ _
| 5.0.45 | port: [_5077_] check: [_]
| 5.0.51 | sandbox directory: [msb_5_0_77_________________]
| 5.0.67 | options file : small ( ) large (*) huge ( )
| [5.0.77] <-- | [_custom____________________]
| 5.1.30 |
| 5.1.31 | mysqld options: [drop down menu_____________]
| 5.1.32 |
| 6.0.10 | prompt: prefix: [mysql______________________]
+----------------+ body: [[\h] {\u} (\d)>____________]
< CANCEL > < OK >
GROUP SANDBOX
Sandbox home: [/home/username/sandboxes______]
multiple ( ) replication (*) circular ( ) custom ( )
+----------------+
| Choose version | or [ enter path to tarball________]
+----------------+
| 5.0.45 |
| 5.0.51 | upper directory: [rsandbox_5_0_77____________]
| 5.0.67 | how many slaves: [3 ]
| [5.0.77] <-- | base port: [11000]
| 5.1.30 |
| 5.1.31 |
| 5.1.32 |
| 6.0.10 |
+----------------+
< CANCEL > < OK >