Difference between revisions of "User:Kai"

(net utility: added i18n todo item)
(net utility: Ok, I think I switched the place where it was sensible to switch)
 
(10 intermediate revisions by the same user not shown)
Line 6: Line 6:
  
 
* Remove use of global variables. ✓
 
* Remove use of global variables. ✓
 +
* Make the commands more consistent. ✓
 +
* Switch to using functable2 for all commands. ✓
 +
* Make "help" generate help text from the function table. ✓
 +
* Switch to using functable3 for all commands. ✓
 +
* Switch to allocated function tables. ✓
 
* Make net use plugins for commands.
 
* Make net use plugins for commands.
* Make the commands more consistent.
+
* Get rid of getuid() == 0 checks.
 
* i18n
 
* i18n
 +
 +
=== Franky ===
 +
 +
==== net utility ====
 +
 +
* [[User:Kai/net_cli_redesign | Redesign]] the command line interface of "net".
 +
** Specify transport as option, not as command (net --ads instead of net ads).
 +
** Unify the parameters to commands as much as possible
 +
** Make use of libnetapi for net join, net user and net group where possible

Latest revision as of 11:37, 9 July 2008

ToDo

Samba3

net utility

  • Remove use of global variables. ✓
  • Make the commands more consistent. ✓
  • Switch to using functable2 for all commands. ✓
  • Make "help" generate help text from the function table. ✓
  • Switch to using functable3 for all commands. ✓
  • Switch to allocated function tables. ✓
  • Make net use plugins for commands.
  • Get rid of getuid() == 0 checks.
  • i18n

Franky

net utility

  • Redesign the command line interface of "net".
    • Specify transport as option, not as command (net --ads instead of net ads).
    • Unify the parameters to commands as much as possible
    • Make use of libnetapi for net join, net user and net group where possible