[haiku-web] Re: Trac migration to AccountManager
- From: "Niels Reedijk" <niels.reedijk@xxxxxxxxx>
- To: haiku-web@xxxxxxxxxxxxx
- Date: Wed, 9 Apr 2008 22:48:13 +0200
Hi Jorge,
2008/4/9, Jorge G. Mare <koki@xxxxxxxxxxxxxx>:
> Hi Axel,
>
>
> On Wed, 2008-04-09 at 20:51 +0200, Axel Dörfler wrote:
> > "Curtis Wanner" <katisu@xxxxxxxxxxx> wrote:
> > > Axel wrote:
> > > > Not sure if I understand what you're saying, but in the long run,
> > > > if we
> > > > intend to keep our user databases separate, we definitely should
> > > > have
> > > > some mechanism to synchronize them automatically from time to time.
> > > Well, this is the issue. If they are located on separate servers, do
> > > we
> > > really want Trac to depend on the other server being up and
> > > accessible? Do
> > > we really want to swap user data back and forth over the internet?
> > > Do we
> > > really want to rely on a mechanism that will likely be broken with an
> > > upgrade in software? All this so that someone doesn't have to take a
> > > few
> > > seconds to register?
> >
> > Yes, I do want that. If the databases are mirrored on different
> > servers, there is no dependency. You need to swap user data over the
> > internet anyway, it doesn't matter between which server that happens.
> > And the only way to make something really reliable, is by making it
> > redundant, not separate, anyway.
> > I don't quite see why this mechanism will likely be broken by a
> > software update either - it *might* need a little love with every major
> > update (every two years or so??), but that doesn't sound like ooh so
> > much work to me.
>
>
> If Trac on server A needs to access the DB of the website on server
> B, there are certain situations that can break or affect Trac
> functionality, such as when server B is down, or when the DB in server B
> is down. This setup also requires making changes on one system when the
> other is moved to different a server (which can/will happen). It also
> means that any customization(s) required by this setup be migrated when
> systems are upgraded; this may be trivial or not, but you can never know
> (as we do not know what/how Trac and/or Drupal will change in the
> future).
>
> These are the sort of dependencies that we want to avoid.
Yes. I agree. But then again, installing a third system between those
two, to act as a mediator, with known and published protocols (such as
OpenID), will not be less reliable, and will provide a future upgrade
path.
> Maintaining the present interdependent system during upgrades or server
> moves may not sound like a lot of work, and that may be the case as long
> as the person who does the customizations is around and has the time and
> inclination to take care of things. But as we already know, this is
> never guaranteed to be the case in open source. So we are simply taking
> the practical approach.
>
> Finally, I feel sorry for Niels being caught in between what was long
> ago discussed/agreed by consensus on this list and what looks like your
> veto against this decision after all this time.
Well, thanks for your concerns, but I do not really feel 'caught in
between'. A few weeks back (time flies) I had implemented the other
solution to keep the current connection. I don't really mind. I think
keeping all options open is good at this point.
> Which is why I would ask again if you could please show some
> flexibility, and went along with our decision even if you disagreed
> with it (which we can understand).
Well, I think we are hitting a common Open Source problem. Who decides
what? Especially with the infrastructure, that can be a problem. I do
not feel that Axel is vetoing this option, but at the same time, I
also do not feel like this choice is a done deal yet. It might be
interesting discussing the merits and problems a bit more before we
dive in a decision.
N.
�����~���+-������g�
�ޖ�^�+����+��"�r��
- Follow-Ups:
- [haiku-web] Re: Trac migration to AccountManager
- From: Jorge G. Mare
- References:
- [haiku-web] Re: Trac migration to AccountManager
- From: Axel Dörfler
- [haiku-web] Re: Trac migration to AccountManager
- From: Jorge G. Mare
Other related posts:
- » [haiku-web] Trac migration to AccountManager
- » [haiku-web] Re: Trac migration to AccountManager
- » [haiku-web] Re: Trac migration to AccountManager
- » [haiku-web] Re: Trac migration to AccountManager
- » [haiku-web] Re: Trac migration to AccountManager
- » [haiku-web] Re: Trac migration to AccountManager
- » [haiku-web] Re: Trac migration to AccountManager
- » [haiku-web] Re: Trac migration to AccountManager
- » [haiku-web] Re: Trac migration to AccountManager
- » [haiku-web] Re: Trac migration to AccountManager
- » [haiku-web] Re: Trac migration to AccountManager
- » [haiku-web] Re: Trac migration to AccountManager
- » [haiku-web] Re: Trac migration to AccountManager
- » [haiku-web] Re: Trac migration to AccountManager
- » [haiku-web] Re: Trac migration to AccountManager
- » [haiku-web] Re: Trac migration to AccountManager
- » [haiku-web] Re: Trac migration to AccountManager
- » [haiku-web] Re: Trac migration to AccountManager
- » [haiku-web] Re: Trac migration to AccountManager
- » [haiku-web] Re: Trac migration to AccountManager
- » [haiku-web] Re: Trac migration to AccountManager
- » [haiku-web] Re: Trac migration to AccountManager
- » [haiku-web] Re: Trac migration to AccountManager
- » [haiku-web] Re: Trac migration to AccountManager
- » [haiku-web] Re: Trac migration to AccountManager
- » [haiku-web] Re: Trac migration to AccountManager
- » [haiku-web] Re: Trac migration to AccountManager
- » [haiku-web] Re: Trac migration to AccountManager
- » [haiku-web] Re: Trac migration to AccountManager
- » [haiku-web] Re: Trac migration to AccountManager
- » [haiku-web] Re: Trac migration to AccountManager
- » [haiku-web] Re: Trac migration to AccountManager
- » [haiku-web] Re: Trac migration to AccountManager
- » [haiku-web] Re: Trac migration to AccountManager
- » [haiku-web] Re: Trac migration to AccountManager
- [haiku-web] Re: Trac migration to AccountManager
- From: Jorge G. Mare
- [haiku-web] Re: Trac migration to AccountManager
- From: Axel Dörfler
- [haiku-web] Re: Trac migration to AccountManager
- From: Jorge G. Mare