On Jun 29, 2009, at 8:34 AM, William Siegrist <[email protected]>
wrote:
On Jun 29, 2009, at 3:13 AM, Joshua Root wrote:
On 2009-6-29 18:56, C. Florian Ebeling wrote:
Another thing that came up was the suggestion that it should be
ported
to mysql instead of couchdb. [...] Do you think all macports
things should
use mysql?
Not at all. Use the best tool for the job.
But "best tool" here needs to take into consideration the other
MacPorts web apps. Right now, MPWA and the website use MySQL. It
would help share data in the long run if all systems pulled from the
same database. I don't think its worth the effort to integrate the
Postgres DB that backs Trac, but we can at least try to make MPWA,
Portmill, and the website share some common data. That of course
means the other apps could be ported to CouchDB if thats a better
tool overall.
Alternately, we could just be sure each app has a good set of RESTful
APIs by which they communicate with each other (and perhaps other apps
as well). This also has the benefit of avoiding backend DB
entanglements when one app needs to evolve differently than the others.
--j
_______________________________________________
macports-dev mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev