-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Tue, 10 Feb 2009 16:48:16 +0100 Matej Hasul <[email protected]> wrote:
> Hello everyone, > I will try to port spacewalk DB to mysql as part of my master's > thesis. > > I installed spacewalk server and 2 clients and tried some basic > operations (installing/removing packages, configuration channel, etc). > > In following days I will browse DB schema and try to identify what > functionality is mysql missing and how to replace it. > > Any help, suggestions or tips are appreciated. > > Matej Hasul My tips, - - Track progress of the pgsql branch carefully to see what issues we're hitting and how they're being dealt with. - - Find help if you can. I honestly don't know if one person could do this. With pgsql we're looking at about 6-8 full time developers working for about 6 months. If we were to extrapolate that to mysql and one person, you could easily be looking at 3 or more years of full-time work. (granted some of the pgsql changes will help accommodate new databases, but MySQL will also bring some added effort in porting procedures as I understand it, but the task is HUGE in any case) - - Manage your forked source carefully. Obviously with a task this size it will need to have spacewalk's changes merged in frequently for the duration of the project. (suggest starting with the pgsql branch until it's merged back into master) - - Stay in constant communication with the development lists and find a way to publish your changes. This project will have some serious impact for our development team and QA, so constant communication will be vital to being able to integrate your work. Perhaps you could send patches regularly which could be reviewed and then applied in a git branch for the mysql effort? (giving others a place to track the work and contribute as well) Best of luck, and kudos for undertaking what's sure to be a very challenging task. :) Devan - -- Devan Goodwin <[email protected]> Software Engineer Spacewalk / RHN Satellite Halifax, Canada 650.567.9039x79267 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkmUISYACgkQAyHWaPV9my6s4wCg3e8G+UHXCIOeYep6Xfk0NqSr pl4AnidujNvbUyNoGbkMlILLgjxIjcfm =+lUi -----END PGP SIGNATURE----- _______________________________________________ Spacewalk-devel mailing list [email protected] https://www.redhat.com/mailman/listinfo/spacewalk-devel
