[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-edu-devel
Subject:    Re: Replacing file-system by database in KStars
From:       Vijay Dhameliya <vijay.atwork13 () gmail ! com>
Date:       2014-01-28 8:55:05
Message-ID: CAH-KMQj=LvhmAhTu6K9RNZBKHCAV=PGuYhxTQ8H+xV0LVHcxoQ () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


I suppose you are talking about translation of strings in local language.

Actually we store strings in database in English and while rendering (on
front-end) them to user we have il8n() function already used everywhere to
translate in selected language.

If I have misunderstood with localization please pardon me :)

Regards,
Vijay


On Tue, Jan 28, 2014 at 9:09 AM, Alexander Wolf <alex.v.wolf@gmail.com>wrote:

> Hi!
>
> 2014-01-28 Vijay Dhameliya <vijay.atwork13@gmail.com>
>
> Currently when KStars is launched, it reads data corresponding to
>> different Skyobject from respective file in loaddata() methods. And I have
>> tracked out all the classes where we are loading data by reading file.
>>
>> I researched bit on the topic and I found that loading data from database
>> is always much better option then doing same from file.
>>
>> If we replace file system with QSql following are the Pros:
>>
>> 1) We will not have to ship so many files with Kstars
>> 2) Loading from database is quicker than doing same from file
>> 3) Code for load methods will be reduced in size
>>
>> Cons:
>> 1) I will have to move all data from files into database by temporary
>> methods
>>
>> So I am planning to start coding to replace file system by database on my
>> local branch.
>>
>> Can you please give your views and suggestion regarding the same ? I am
>> sure that It will be very helpful to me. :)
>>
>
> What about localization support for strings (like names of DSO) from those
> files?
>
> --
> With best regards, Alexander
>
> _______________________________________________
> kde-edu mailing list
> kde-edu@mail.kde.org
> https://mail.kde.org/mailman/listinfo/kde-edu
>
>

[Attachment #5 (text/html)]

<div dir="ltr">I suppose you are talking about translation of strings in local \
language. <div><br></div><div>Actually we store strings in database in English and \
while rendering (on front-end) them to user we have il8n() function already used \
everywhere to translate in selected language. </div> <div><br></div><div>If I have \
misunderstood with localization please pardon me :) \
</div><div><br></div><div>Regards,</div><div>Vijay</div></div><div \
class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Jan 28, 2014 at 9:09 AM, \
Alexander Wolf <span dir="ltr">&lt;<a href="mailto:alex.v.wolf@gmail.com" \
target="_blank">alex.v.wolf@gmail.com</a>&gt;</span> wrote:<br> <blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"><div dir="ltr">Hi!<br><div class="gmail_extra"><br><div \
class="gmail_quote">2014-01-28 Vijay Dhameliya <span dir="ltr">&lt;<a \
href="mailto:vijay.atwork13@gmail.com" \
target="_blank">vijay.atwork13@gmail.com</a>&gt;</span><div> <div class="h5"><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"><div dir="ltr">Currently when KStars is launched, it reads \
data corresponding to different Skyobject from respective file in loaddata() methods. \
And I have tracked out all the classes where we are loading data by reading file. \
<div><br></div><div>I researched bit on the topic and I found that loading data from \
database is always much better option then doing same from file. \
</div><div><br></div><div>If we replace file system with QSql following are the \
Pros:</div>


<div><br></div><div>1) We will not have to ship so many files with \
Kstars</div><div>2) Loading from database is quicker than doing same from \
file</div><div>3) Code for load methods will be reduced in size</div><div><br></div>


<div>Cons:</div><div>1) I will have to move all data from files into database by \
temporary methods </div><div><br></div><div>So I am planning to start coding to \
replace file system by database on my local branch. </div><div>


<br></div><div>Can you please give your views and suggestion regarding the same ? I \
am sure that It will be very helpful to me. \
:)</div></div></blockquote><div><br></div></div></div><div>What about localization \
support for strings (like names of DSO) from those files?</div>

<div><br></div><div>--</div><div>With best regards, Alexander \
</div></div></div></div> <br>_______________________________________________<br>
kde-edu mailing list<br>
<a href="mailto:kde-edu@mail.kde.org">kde-edu@mail.kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kde-edu" \
target="_blank">https://mail.kde.org/mailman/listinfo/kde-edu</a><br> \
<br></blockquote></div><br></div>



_______________________________________________
kde-edu mailing list
kde-edu@mail.kde.org
https://mail.kde.org/mailman/listinfo/kde-edu


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic