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

Re: [translate-pootle] [Fwd: Re: Wordforge]



Gintautas Miliauskas <gintas@akl.lt> writes:

> Hello,
>
> I've started sketching the API, but I would like to have a chat on IRC
> with the developers who are working on the new base classes.  Should I
> use your branch or start a new one? When can I find you online, guys?
> Perhaps I can find you on Jabber?  Ottavio?  David?  Friedle?

otavio at jabber.org

>> I think that we are rolling now, except that, if we want to start
>> with the DB as soon as possible, somebody else -other than Gintautas,
>> who will be busy with the API- should start looking into the design
>> of the DB, and then adapt to the API that Gintautas will develop. It
>> would be great if we can find somebody who has the right expertise
>> and is already  involved in Debian.
>
> I would suggest to wait until the API works with the file-based backend
> before starting work on an RDB binding.

I agree. Doing it in a step by step is easier also because we can
then merge it directly on Pootle and free them to continue to improve it.

> Designing the DB schema should not be difficult here, because we will
> have the object model in the API and we will only need to do a direct
> translation "OO model" -> "RDB schema", which is a mechanical task.
> What is needed here is experience of engineering components that use an
> RDB, and admittedly I don't have much of that.

What's the difference of to buld a component that will use a file or a RDB?

> I'm not Friedle or David ;) but I think that this is not conceptually
> sound.  In the online editor the user is not editing a "file", s/he is
> editing translations.  That's the whole point: if they want a file,
> they use the "file server" frontend, and if they want to change a single
> string through-the-web, they use a web-based frontend built directly on
> our backend which will have a specific operation for changing a single
> string.  Would you agree?

In general case, yes. Currently the Pootle will always need to use the
File server or will be A LOT of work to change it to use the right
layers directly. That was my idea to be easier to allow Pootle to use
the new backend without too many changes.

-- 
        O T A V I O    S A L V A D O R
---------------------------------------------
 E-mail: otavio@debian.org      UIN: 5906116
 GNU/Linux User: 239058     GPG ID: 49A5F855
 Home Page: http://www.freedom.ind.br/otavio
---------------------------------------------
"Microsoft gives you Windows ... Linux gives
 you the whole house."



Reply to: