← Back to team overview

qreator-discuss team mailing list archive

Re: One Qreator to rule them all

 

Hi,

"touch" sound very good to me. Lets do that after the next release...

Cheers,
Stefan



On Sun, Apr 28, 2013 at 5:26 PM, David Planella
<david.planella@xxxxxxxxxx>wrote:

> Al 23/03/13 11:37, En/na Stefan Schwarzburg ha escrit:
> > Hi David,
> >
> > I think it would be a good idea to add a new "series" to the qreator
> > project for the ubuntu-ui-toolkit based development. Both code bases
> > will be completely separated / different anyway.
> >
> > I could register the new series, if that is ok for you. I would propose
> > the name "reboot" (like quickly did) or "precious" (since you wanted a
> > qreator to rule them all...) or "app" (boring, but fitting...)
> > Wha do you think?
> >
>
> Sorry, just came back from a period of "real life kicks in" and I'm
> catching up on Qreator.
>
> A new series sounds good to me. What about "touch"?
>
> Cheers,
> David.
>
> > Cheers,
> > Stefan
> >
> >
> > On Wed, Feb 27, 2013 at 3:07 PM, Stefan Schwarzburg
> > <stefan.schwarzburg@xxxxxxxxx <mailto:stefan.schwarzburg@xxxxxxxxx>>
> wrote:
> >
> >     Hi David,
> >
> >
> >     On Sat, Feb 16, 2013 at 4:13 PM, David Planella
> >     <david.planella@xxxxxxxxxx <mailto:david.planella@xxxxxxxxxx>>
> wrote:
> >
> >         Hi,
> >
> >         During the ramp up to the announcement of Ubuntu on mobile
> >         devices on
> >         the 2nd of January and yesterday's announcement of the source
> >         code being
> >         published in 6 days, I've been thinking more about the future of
> >         Qreator.
> >
> >         I'd like Qreator to become the application everyone uses to
> >         create codes
> >         on Ubuntu -eventually to scan them, but that's a separate story.
> >
> >
> >     Me too :-)
> >
> >
> >         And
> >         with that I mean on all devices and form factors Ubuntu will
> >         soon run
> >         on. I firmly believe that to achieve that goal the Ubuntu SDK is
> the
> >         only way to go. In practical terms that is migrating to QML.
> >
> >
> >     Agreed.
> >
> >
> >         QML has impressed me very much. I was skeptical on what one
> could do
> >         with a declarative language, and in my experience was: a lot. I
> was
> >         expecting I'd have to resort to C++ at some point, which I
> >         really wanted
> >         to avoid (I'm done with compiling, let alone cross-compiling),
> >         and I was
> >         very surprised to find out how naturally small JavaScript
> >         snippets fit
> >         into QML where some more complex logic is needed.
> >
> >
> >     I have done some work on a different app with QML, to learn more
> >     about it.
> >     I am impressed as well, but I still have to find good solutions for
> >     a lot of problems (e.g. file I/O, dbus integration, ...) .
> >     But I'm sharing your view, QML is definitely good enough and with
> >     the Ubuntu toolkit, my major objection (no widgets) has gone as well.
> >
> >         I also looked at PySide. Python is, and will continue to be, my
> >         favourite programming language, and I had dearly wanted to keep
> >         using it
> >         for Qreator. However, after having been on the #pyside channel
> for a
> >         while and having been reading the mailing list archives, I
> concluded
> >         that the project is dead. It has not yet migrated to Qt 5 (which
> >         means
> >         it does not work with the Ubuntu SDK), and there is no
> >         initiative for a
> >         roadmap at all. The current discussions seem to be about
> >         rewriting the
> >         bindings generator, as it's perceived to be a major barrier for
> >         getting
> >         new contributors to the project.
> >
> >
> >     Yes, PySide is dead, I had seen that as well. PyQt however seems
> >     still alive...
> >
> >
> >         All in all, with the purpose of learning about the Ubuntu SDK and
> >         evaluating it for Qreator, I created a proof-of-concept version
> of
> >         Qreator using QML and the Ubuntu SDK [1].
> >
> >
> >     That looks really awesome! Great work!
> >     I'm very much looking forward to continuing with that version.
> >
> >
> >
> >         Once checked out, provided that the SDK is installed [2], it can
> >         simply
> >         be executed on an Ubuntu desktop by running: `qmlscene main.qml`
> >
> >         Caveats:
> >         - The app's header is a workaround until the SDK itself
> >         implements it.
> >           That code will be removed at some point soon.
> >         - The WiFi page is just a proof-of-concept, it currently only
> >         changes
> >           the code according to the text, it's not a valid WiFi wireless
> >         code
> >         - System integration is not quite there yet, so until there are
> Qt
> >           bindings for the main Ubuntu and GObject APIs, we'll have to
> think
> >           about workarounds or thin wrappers to talk to those APIs.
> >
> >         Thoughts?
> >
> >
> >     Great work! Let's do this :-)
> >     I do have a question though: have you ever looked into CoffeeScript?
> [1]
> >     I have started to use it for my other ubuntu app and I think it
> >     might be good. Feels at least a little like Python (if used in the
> >     right way...)
> >
> >
> >     Cheers,
> >     Stefan
> >
> >     [1]  http://coffeescript.org/
> >
> >         Cheers,
> >         David.
> >
> >         [1] https://code.launchpad.net/~dpm/qreator/qreator-qml
> >         [2] http://developer.ubuntu.com/get-started/gomobile
> >
> >
> >         --
> >         Mailing list: https://launchpad.net/~qreator-discuss
> >         Post to     : qreator-discuss@xxxxxxxxxxxxxxxxxxx
> >         <mailto:qreator-discuss@xxxxxxxxxxxxxxxxxxx>
> >         Unsubscribe : https://launchpad.net/~qreator-discuss
> >         More help   : https://help.launchpad.net/ListHelp
> >
> >
> >
>
>
> --
> David Planella
> Ubuntu App Development Liaison
> http://gplus.to/dplanella / @dplanella
> www.ubuntu.com / www.davidplanella.org
>
>

References