Re: [Wikitech-l] Abstract schema work

2012-04-25 Thread Greg Sabino Mullane
Freako F. Freakolowsky wrote: I think it would be about time to start practicing what we preach (like, that MW is a great knowlagebase tool) and move all these comments to mw.org database manual pages. It's handy to have all those comments in the code, but to clutter the schema abstraction

Re: [Wikitech-l] Abstract schema work

2012-04-25 Thread Chad
On Sun, Apr 22, 2012 at 6:36 PM, Greg Sabino Mullane g...@endpoint.com wrote: Platonides wrote: Note we will also need a way to generate a SQL from that (eg. for manually creating a new database with SQLAdmin). Personally, I prefer viewing the code (SQL) which is really used, but I won't

Re: [Wikitech-l] Abstract schema work

2012-04-25 Thread Freako F. Freakolowsky
On 25. 04. 2012 20:25, Greg Sabino Mullane wrote: Freako F. Freakolowsky wrote: I think it would be about time to start practicing what we preach (like, that MW is a great knowlagebase tool) and move all these comments to mw.org database manual pages. It's handy to have all those comments in

Re: [Wikitech-l] Abstract schema work

2012-04-23 Thread Antoine Musso
Le 18/04/12 18:09, Greg Sabino Mullane wrote: I'm jumping back into the abstract schema project Are we reinventing the wheel once again or is that a project to select and integrate an existing tool? -- Antoine hashar Musso ___ Wikitech-l mailing

Re: [Wikitech-l] Abstract schema work

2012-04-23 Thread Freako F. Freakolowsky
I think it would be about time to start practicing what we preach (like, that MW is a great knowlagebase tool) and move all these comments to mw.org database manual pages. It's handy to have all those comments in the code, but to clutter the schema abstraction code over those comments is just

Re: [Wikitech-l] Abstract schema work

2012-04-23 Thread Greg Sabino Mullane
Antoine hashar Musso wrote: Are we reinventing the wheel once again or is that a project to select and integrate an existing tool? I'm open to using something existing: did you have something specific in mind? I didn't see anything out there that would be less trouble to customize than

Re: [Wikitech-l] Abstract schema work

2012-04-23 Thread Jeremy Postlethwaite
Doctrine does versioning of databases in PHP: http://www.doctrine-project.org/ On Mon, Apr 23, 2012 at 7:47 AM, Greg Sabino Mullane g...@endpoint.comwrote: Antoine hashar Musso wrote: Are we reinventing the wheel once again or is that a project to select and integrate an existing tool?

Re: [Wikitech-l] Abstract schema work

2012-04-22 Thread Greg Sabino Mullane
Platonides wrote: Note we will also need a way to generate a SQL from that (eg. for manually creating a new database with SQLAdmin). Personally, I prefer viewing the code (SQL) which is really used, but I won't stop you from making the perfect abstraction. Well, the very first task of the

Re: [Wikitech-l] Abstract schema work

2012-04-20 Thread Greg Sabino Mullane
Chad wrote: I think we should probably work on mediawiki.org (subpage of RfC?). This is something that needs to be thought out properly, and I think on-wiki would be more productive than on-list. Okay. I will create an RFC page. Keep in mind that my time is limited and I've only just started

Re: [Wikitech-l] Abstract schema work

2012-04-20 Thread Chad
On Fri, Apr 20, 2012 at 5:27 PM, Greg Sabino Mullane g...@endpoint.com wrote: Krinkle wrote: I'd say put it in Gerrit from the start (in a branch) so that everyone can check it out and send suggestions (either as a commit or through the feedback channels on the mailing list, wiki or Gerrit

Re: [Wikitech-l] Abstract schema work

2012-04-20 Thread Platonides
On 20/04/12 23:27, Greg Sabino Mullane wrote: Right. I've been thinking about this a lot, and the big picture plan is to remove all the tables.sql files and create a single text file, mediawiki.schema, which will have a generic schema, very similar to the existing main tables.sql, but with

Re: [Wikitech-l] Abstract schema work

2012-04-19 Thread Freako F. Freakolowsky
count me in :D On 18. 04. 2012 18:09, Greg Sabino Mullane wrote: I'm jumping back into the abstract schema project, and was wondering what the workflow is for something like this. Should I simply create a new branch and have everybody (assuming other people have an interest) collaborate on that

[Wikitech-l] Abstract schema work

2012-04-18 Thread Greg Sabino Mullane
I'm jumping back into the abstract schema project, and was wondering what the workflow is for something like this. Should I simply create a new branch and have everybody (assuming other people have an interest) collaborate on that branch until we are ready to start involving gerrit? Obviously,

Re: [Wikitech-l] Abstract schema work

2012-04-18 Thread Chad
On Wed, Apr 18, 2012 at 12:09 PM, Greg Sabino Mullane g...@endpoint.com wrote: I'm jumping back into the abstract schema project, and was wondering what the workflow is for something like this. Should I simply create a new branch and have everybody (assuming other people have an interest)

Re: [Wikitech-l] Abstract schema work

2012-04-18 Thread Platonides
On 18/04/12 18:09, Greg Sabino Mullane wrote: I'm jumping back into the abstract schema project, and was wondering what the workflow is for something like this. Should I simply create a new branch and have everybody (assuming other people have an interest) collaborate on that branch until

Re: [Wikitech-l] Abstract schema work

2012-04-18 Thread Krinkle
On Apr 18, 2012, at 6:09 PM, Greg Sabino Mullane wrote: I'm jumping back into the abstract schema project, and was wondering what the workflow is for something like this. Should I simply create a new branch and have everybody (assuming other people have an interest) collaborate on that