Hello, The only concern I would have would be if CakePHP has library/system/configuration requirements which would make it significantly more difficult to install at my hosting company.
I think it would also be very important for GUPA that database migration scripts exist. Otherwise, I think it's a great idea and am grateful for the continued investments of your time/efforts in the sport. -Peter On Fri, Dec 11, 2009 at 3:17 PM, Greg Schmidt <[email protected]> wrote: > Dave and I have had some off-list discussions about the possibility of > converting Leaguerunner to run in the CakePHP framework ( > http://cakephp.org/) From a development perspective, Cake offers a ton of > functionality that makes adding new features much easier than it currently > is (I won't go into specifics here). It implements a true MVC architecture, > making it easier to tweak output without having to understand the > algorithms. It is database-independent, supporting MySQL, MS-SQL, Oracle, > Postgres and several others. It comes with a command-line "bake" utility > that builds CRUD (create, read, update and delete) skeleton code based on > the database schema, making it almost trivial to replace all of the current > edit pages which make up the bulk of Leaguerunner functionality. It has > support for XML, RSS, Ajax and so on, making it easier to build widgets that > integrate Leaguerunner into other systems (e.g. Drupal in Ottawa, Zikula in > Toronto). > > The only downside I see is that it potentially raises the bar for > installation and modification slightly for casual programmers, although on > the other hand their documentation is much more complete than > Leaguerunner's, and there's a much larger community out there to provide > support. > > It looks like this project could be started in January and completed well > before summer leagues open (May here in Toronto). Because this would be a > major architectural change, it has ramifications for anyone that is > currently running a non-standard version, so we felt we should open it up to > discussion. > > The first question is whether or not to even do it. For me, it's a > no-brainer. I've been working in Cake on a number of other projects and > it's really a much more inviting environment to develop in. I think I've > pretty much got Dave convinced too. Other opinions? > > If we do decide to push forward with it, there will be more > specific questions to ask before starting, but those can wait for the moment > to avoid confusing the issue. > > Greg. > > _______________________________________________ > Leaguerunner mailing list > [email protected] > http://www.dmo.ca/cgi-bin/mailman/listinfo/leaguerunner > >
_______________________________________________ Leaguerunner mailing list [email protected] http://www.dmo.ca/cgi-bin/mailman/listinfo/leaguerunner
