Of course, you could leave the buttons in rdadmin. Have each fire off a script that would pop up a text file explaining what to do. Then, other people could replace the explanation scripts with working / action scripts to bring us back to something like the way things work now.
At a minimum, you would never forget where you wrote down your instructions on how to do these tasks. all the best, drew On Thu, Sep 27, 2018 at 2:44 PM Fred Gleason <[email protected]> wrote: > On Sep 27, 2018, at 14:22, Cowboy <[email protected]> wrote: > > STRONG objection !! > > While you and I might be quite comfortable at a command shell interface > ( perhaps even more comfortable than with a GUI in many cases ) > this is absolutely the wrong direction for the "everything smartphone" > generation. > > > It’s actually the same approach that most every other FOSS DB-based system > (WordPress, Drupal, etc) takes. Database management (creation, deletion, > backup, restoration) is properly outside the scope of the application. The > typical workflow for creating a new DB goes like this (I’ll use WordPress’s > famous ‘five minute install' as an example): > > 1) Create an empty database of the appropriate name > > 2) Create a RDBMS user with appropriate rights to access that database. > > 3) Enter the values for what you’ve done (DB name, username, password) > into application configuration [‘wp-config.php’]. > > 4) Start the application. When it sees the empty database, it then > initializes a new DB schema in the provided container, ready for user > customization. > > And that’s exactly how the Rivendell 3.x codebase does it. Taking this > approach has allowed us to throw out a couple thousand lines of fussy, > bug-prone code in rdadmin(1) that previously attempted to read the user’s > mind and manage the DB ‘automagically’ (and all too often got it wrong). > > Since this is in fact a standard trope for initializing DB-based > applications, hopefully the '“everything smartphone” generation’ won’t find > it too unnerving. :) > > > And, although it pains me, you and I are mortal ! > > > [shock and dismay!] > > Cheers! > > > |----------------------------------------------------------------------| > | Frederick F. Gleason, Jr. | Chief Developer | > | | Paravel Systems | > |----------------------------------------------------------------------| > | A room without books is like a body without a soul. | > | -- Cicero | > |----------------------------------------------------------------------| > _______________________________________________ > Rivendell-dev mailing list > [email protected] > http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev > -- Enjoy great *Bahamian Music* at: Bahamian Or Nuttin - http://www.bahamianornuttin.com <http://www.bahamianornuttin.com/>
_______________________________________________ Rivendell-dev mailing list [email protected] http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
