Re: [Tracker] Delaying release to end of weekend while I investigate...



2006/8/5, Jamie McCracken <jamiemcc blueyonder co uk>:
Mikkel Kamstrup Erlandsen wrote:

>
>
> However cool Senna is I can't help but feel that inlining mysql is a BIG
> deal... As a dev i personally don't mind, but I guess it might give you
> trouble in the long run...
>
>  - How big will the maintenance cost be?

zero unless I want to upgrade to a later version (which is unlikely
unless there's a compelling reason to do so - 5.0.22 is more than stable
enough)

The maintenance is much higher if I *dont* inline as I then have to
tinker with stuff like the errmsg file which increases with each new
version. mysql 5.1 is not guaranteed compatible with 5.0 so I avoid
future problems too.

Also note the embedded mysql is not distributed outside debian. Fedora
does not have it so they would have the pain of downloading 80mbs and
compiling it with the correct compiler flags.

 Ok, I can see that you have good reasons for inlining. I understand your motivations better now...


>  - You *will* receive a lot of flak on this issue when you propose for
> Gnome inclusion if mysql is inlined

Why?

Gut feeling. I think Tracker will be  a big issue no matter what. It obviously is competing with Beagle (I know that they are functionally different, but none the less they overlap), especially when Beagle metadata storage hits head. After all Novell is a pretty strong factor, and Mono just became a more or less accepted dependency...


If I dont then we lose the "just works" build. External dependencies are
strongly discouraged to core gnome.

Anyway lets take evolution's berkeley DB as an example. This was a 25mb
inline.

Point taken. This has caused a few problems in the past though... Although I can't tell if those problems would have been even bigger without it being inlined.

Evolution was probably also easier to accept because it was the de facto gnome email/pim client anyway at the time, and it was written by Ximian who happened to be founded by Gnome co-founder Miguel De Icaza. Well, what do I know, but I think you will meet resistance - if not for the above reasons, then just out of plain human sceptisism for anything new.

Anyway, you had me convinced a long time ago :-D

Cheers,
Mikkel


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]