← Back to team overview

ubuntu-touch-coreapps team mailing list archive

Re: [Ubuntu-phone] Fwd: Ubuntu Touch - RSS Reader Concept

 

Centralised approach could be useful for Ubuntu One storage. I don't know what's the plan for cloud management, but if centralised storage doesn't serve any purpose it doesn't really matter how data is stored. I just think we should all use what is considered best practice and stick to that, even if we don't agree with it.

Nejc Pintat

On 8. Mar 2013, at 12:04 , Zisu Andrei <matzipan@xxxxxxxxx> wrote:

> Are you guys asking about a central database we could store program information in? It would be interesting to have them in a centralised matter I guess. We could sure use that in the Music player. 
> 
> What's Canonical's input on this?
> 
> Zisu Andrei
> 
> 
> On 8 March 2013 10:48, Joey Chen <qqworini@xxxxxxxxx> wrote:
> Hi Nejc,
> 
> QtQuick.LocalStorage is a database solution for qml, but the performance isn't good enough, C++ plugin is a good option.
> 
> If u have any good advices, u can share it via my shared doc in Google drive, feel free          :)
> 
> Happy women's day   :P 
> 
> 
> 2013/3/8 Nejc <puschkin@xxxxxxxxx>
> Is there db support in QtQuick 2.0?
> Otherwise we should request QML library from Ubuntu team, I'm sure we're not the only team who needs access to database.
> 
> On 8. Mar 2013, at 09:43 , Joey Chen <qqworini@xxxxxxxxx> wrote:
> 
>> yep, database is important, need a good database design.
>> 
>> still, we must complete the documents, mine is not detail enough, hope everyone can contribute their ideas 
>> 
>> :)
>> 
>> 
>> 2013/3/8 <mrqtros@xxxxxxxxx>
>> Have a nice day, Joey!
>> 
>> Congratulate all womens in your family from me! =)
>> 
>> I have tried only responseType "empty" to download xml, it works. I will push new version of my branch soon.
>> Now our team must decide, how we will organize offline mode and databases.
>> 
>> 08.03.13 11:02 Joey Chen написал(а):
>> Hi Roman,
>> 
>> I have tried the "arraybuffer" and the "blob" response type, but both failed, seems like the Xmlhttprequest in QT5 is still level 1, not the new level 2. Hope u have time to test it by yourself, because I hope I am wrong :P
>> 
>> Have a nice day,
>> Joey
>> 
>> 
>> 2013/3/7 <mrqtros@xxxxxxxxx>
>> Joey, I have no access to googledocs, but I found that Xmlhttprequest can download images, just need set response type to "arraybuffer".
>> 
>> 07.03.13 13:29 Joey Chen написал(а):
>> 
>> Hi Gentlemen,
>> 
>> I've shared a simple document about what we're gonna do next, with RSS reader, feel free to discuss :)
>> 
>> Thanks,
>> Joey
>> 
>> 
>> 2013/3/5 Joey Chen <qqworini@xxxxxxxxx>
>> Hi Gentlemen,
>> 
>> I've commit my RSS view demo, feel free to hack it    :P
>> 
>> https://code.launchpad.net/~qqworini/ubuntu-rssreader-app/rssview
>> 
>> 
>> 2013/3/4 Joey Chen <qqworini@xxxxxxxxx>
>> Hi Roman,
>> 
>> Thanks for your demo, I've tried it and works pretty good :)
>> 
>> Also I have done a demo of viewing RSS feeds, the ideas of design come from https://ubuntu.mybalsamiq.com/projects/ubuntuphonecoreapps
>> <rss1.png>
>> <rss2.png>
>> 
>> But I can't publish my source code because my launchpad ID was confused with another one, already contact David for help.
>> 
>> Next step, I suggest we should have a meeting to discuss about the architecture, functions and designs, then create a document about the whole RSS app.
>> 
>> Have a nice day,
>> Joey
>> 
>> 
>> 2013/3/3 Roman Shchekin <mrqtros@xxxxxxxxx>
>> I've done my first commit. It includes simple working with database and displaying list of feeds.
>> It can be start point of our later development. I will copy UI from MeeGo RSS Reader(Nokia N9) first,
>> later I will make original Ubuntu Phone design. We need to discuss databases and information in them,
>> and also C++ functionality.
>> Feel free to comment and to criticize my code, but remember - it's demo and I only want to create
>> skeleton for later development and give to our team ability to start.
>> 
>> Best wishes,
>> Roman
>> 
>> 
>> 2013/3/2 Roman Shchekin <mrqtros@xxxxxxxxx>
>> Thanks guys!
>> I just need to use apt-cache search :)
>> And all LocalStorage tutorials are incorrect. Since openDatabaseSync is part of LocalStorage singletone, 
>> programmer must always specify name LocalStorage before openDatabaseSync.
>> A solving this combination of two problems was really hard for me :)
>> 
>> And now good news - in evening I will commit very very demo version of "View for manage feeds".
>> it will contain simple ListView with standard items, simple database work, based on fake feed URL,
>> abilities for add and delete feeds.
>> I think it can be a start point for our development!
>> 
>> 
>> 2013/3/2 Matthias Gehre <M.Gehre@xxxxxx>
>> I needed libqt5sql5-sqlite and qtdeclarative5-localstorage-plugin to
>> make LocalStorage work.
>> 
>> 2013/3/1 Roman Shchekin <mrqtros@xxxxxxxxx>:
>> > Guys... I have a problem - it's seems like LocalStorage module is not
>> > included in default Ubuntu Toolkit Preview package?
>> >
>> >
>> > 2013/3/1 Igor Gnatenko <i.gnatenko.brain@xxxxxxxxx>
>> >>
>> >> 01.03.2013 00:57, Roman Shchekin пишет:
>> >>
>> >> Hi guys!
>> >>
>> >> I picked work items, connected with DB work, and I will create skeleton
>> >> code on this weekend, I promise!
>> >> Basic functionality will include adding, editing and deleting tags with
>> >> easy user interface, which will be rewritten later!
>> >>
>> >> Best wishes,
>> >> Roman!
>> >>
>> >>
>> >> 2013/2/28 Felipe Crochik <launchpad@xxxxxxxxxx>
>> >>>
>> >>> Sorry ...hit the wrong button and didn't include the list the first time:
>> >>>
>> >>> ---------- Forwarded message ----------
>> >>> From: Felipe Crochik <launchpad@xxxxxxxxxx>
>> >>> Date: Thu, Feb 28, 2013 at 9:39 AM
>> >>> Subject: Re: [Ubuntu-phone] Ubuntu Touch - RSS Reader Concept
>> >>> To: Joey Chen <qqworini@xxxxxxxxx>
>> >>>
>> >>>
>> >>> Yes, I liked the folding effect after reading a "news feed".
>> >>>
>> >>> On a separate topic: has anybody committed any code? Are we going to
>> >>> create separate branches per developer and then try to merge?
>> >>> Am I crazy to expect that the first piece of the puzzle should be a
>> >>> "database" schema so we can all build on the top of it?
>> >>> Wouldn't make sense for us to create a simple application with
>> >>> placeholders for the main "pages" of the application and the basic
>> >>> navigation between them?
>> >>>
>> >>> I added a few tasks about integrating/interfacing with the OS but
>> >>> honestly I don't have any clue how this will work? Does anybody know how? I
>> >>> assume an important part of a RSS reader is to be able to automatically
>> >>> subscribe to feeds from the web browser, no?
>> >>>
>> >>> Felipe
>> >>>
>> >>>
>> >>> On Thu, Feb 28, 2013 at 9:26 AM, Joey Chen <qqworini@xxxxxxxxx> wrote:
>> >>>>
>> >>>> Awesome ! Could be a great "design guideline" for our RSS team :D
>> >>>>
>> >>>>
>> >>>> 2013/2/28 Florian Boucault <florian.boucault@xxxxxxxxxxxxx>
>> >>>>>
>> >>>>> Hi,
>> >>>>>
>> >>>>> I did not do that but found it on YouTube. Some inspiration for all of
>> >>>>> us...
>> >>>>>
>> >>>>> http://www.youtube.com/watch?v=nU-X-CCbqbc
>> >>>>>
>> >>>>> Florian
>> >>>>>
>> >>>>> --
>> >>>>> Mailing list: https://launchpad.net/~ubuntu-phone
>> >>>>> Post to     : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
>> >>>>> Unsubscribe : https://launchpad.net/~ubuntu-phone
>> >>>>> More help   : https://help.launchpad.net/ListHelp
>> >>>>
>> >>>>
>> >>>>
>> >>>> --
>> >>>> Mailing list: https://launchpad.net/~ubuntu-phone
>> >>>> Post to     : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
>> >>>> Unsubscribe : https://launchpad.net/~ubuntu-phone
>> >>>> More help   : https://help.launchpad.net/ListHelp
>> >>>>
>> >>>
>> >>>
>> >>>
>> >>> --
>> >>> Mailing list: https://launchpad.net/~ubuntu-phone
>> >>> Post to     : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
>> >>> Unsubscribe : https://launchpad.net/~ubuntu-phone
>> >>> More help   : https://help.launchpad.net/ListHelp
>> >>>
>> >>
>> >>
>> >>
>> >> Very Good !
>> >>
>> >> --
>> >> Best Regards,
>> >> Brain
>> >>
>> >>
>> >> --
>> >> Mailing list: https://launchpad.net/~ubuntu-phone
>> >> Post to     : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
>> >> Unsubscribe : https://launchpad.net/~ubuntu-phone
>> >> More help   : https://help.launchpad.net/ListHelp
>> >>
>> >
>> >
>> > --
>> > Mailing list: https://launchpad.net/~ubuntu-phone
>> > Post to     : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
>> > Unsubscribe : https://launchpad.net/~ubuntu-phone
>> > More help   : https://help.launchpad.net/ListHelp
>> >
>> 
>> 
>> 
>> --
>> Mailing list: https://launchpad.net/~ubuntu-phone
>> Post to     : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~ubuntu-phone
>> More help   : https://help.launchpad.net/ListHelp
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> -- 
>> Mailing list: https://launchpad.net/~ubuntu-touch-coreapps
>> Post to     : ubuntu-touch-coreapps@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~ubuntu-touch-coreapps
>> More help   : https://help.launchpad.net/ListHelp
> 
> 
> --
> Mailing list: https://launchpad.net/~ubuntu-touch-coreapps
> Post to     : ubuntu-touch-coreapps@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~ubuntu-touch-coreapps
> More help   : https://help.launchpad.net/ListHelp
> 
> 
> 
> --
> Mailing list: https://launchpad.net/~ubuntu-touch-coreapps
> Post to     : ubuntu-touch-coreapps@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~ubuntu-touch-coreapps
> More help   : https://help.launchpad.net/ListHelp
> 
> 


Follow ups

References