← Back to team overview

ubuntu-phone team mailing list archive

Re: Music app.

 

On 03/08/2013 02:23 PM, Daniel Holm wrote:

Hi Diego,

I think that's a great idea! When is a good time for you to have a meeting? Set a time and those who can attend will?


Maybe the meeting could be at 3pm UTC time this Tuesday (12th March), we can meet at irc #ubuntu-touch to share the hangout link and whoever is there and is interested can join.

Cheers,
Daniel

Den 8 mar 2013 13:31 skrev "Diego Sarmentero" <diego.sarmentero@xxxxxxxxxxxxx <mailto:diego.sarmentero@xxxxxxxxxxxxx>>:

    On 03/08/2013 08:57 AM, Daniel Holm wrote:

    Hi all,

    First, I do think we should move the discussion away from here,
    so I'm off to the teams mail list from now on. I just sent out a
    mail, which I pasted below.

    Michael, I agree with you that we should probably be talking now
    first hand and writing it down. See the mail below.

    Zisu, agreed. Its better if we try to work together instead of
    having all these different projects. At least in the beginning.
    Although I might say that I want a separated music and video
    player. But remote things sounds nice. Using mod this would be
    easier.

    And about Umedia, I'm thinking about reusing, almost porting, the
    whole thing for this project. But this is a discussion for the team.


    Hi, I'm the one who did UMedia, so let me know and maybe i can
    speed up things if we found another design that fits better for
    the phone or something, because i already know the qml and c++
    code of that project, maybe we can arrange a kind-of-meeting via
    IRC or hangout or something to talk about this and move forward.

    Mail:
    Hi everyone and welcome,

    I think we should start of my deciding what we want this
    application to be. So I propose that everyone, who'd like, write
    down what features they want, and then we discuss these features
    and if we all agree with therm, create a blueprint and a goal.

    Features for the first release is primary focus, but features for
    later versions are welcome too, of course.

    What I want the player to do:
    * play music tracks of a diverse container from local device.
    * pause track, and use previous and next track.
    * being able to shuffle
    * Scrabble tracks
    * use slider to move quickly in the track
    * download and show album art automatically.
    * use playlists,create and edit them.
    * sort by artist, album and track
    * sound menu for global management.

    These are the features I could imagine for later on :
    * support for upnp
    * for ampache
    * groveshark/spotify.
    * YouTube support
    * lyrics

    Please share your ideas and create a base of our development.

    Cheers,
    Daniel

    Den 8 mar 2013 11:27 skrev "Zisu Andrei" <matzipan@xxxxxxxxx
    <mailto:matzipan@xxxxxxxxx>>:

        Guys,

            I'm really new to QML and am still figuring out a lot of
            stuff, so my code is not beautiful..

        May I say hold your horses until we find a suitable
        architecture for both the backend and the frontend?
        Mybalsamiq should probably do it for both, and we can more
        easily follow discussions for each over there.

        For the backend side of things, I quite like mpd side of
        things rather than plugging in to the low-level gstreamer. We
        should sketch out a structure for it.

        For the front-end side of things, I think we should probably
        wait for Canonical to publish their application and see where
        we can take it from there, but we can definetely brainstrom
        until then.

        I see some nice ideas regarding remote control. We should
        probably think about integrating controlling something with
        the phone and maybe having the phone plugged into the tv and
        allowing it to be controller (maybe a bluetooth keyboard).

        Also, we need to sort out the level of integration between
        the Music Player and the Video player. I would quite like to
        see a very integrated manner. Maybe even have them as one:
        Player (like VLC).

            Akash, what do you mean by global control? I'm thinking
            the same kind of global media buttons as in the sound
            indicator, is that what you mean?

        Someone asked a really interesting question regarding global
        control. The way Ubuntu currently doess it is through DBus,
        displaying play/pause and next track in the Sound menu.
        However, it seems like they have become more like settings
        controls in Ubuntu Phone and I am not entirely sure how they
        will look in 14.04. Maybe someone in Canonical can enlighten
        us on this issue? My thought on this is, use the same
        pattern, as it goes nicely with the other menus, like
        Messeging and the like.


        Zisu Andrei


        On 8 March 2013 08:43, Michael Zanetti
        <michael.zanetti@xxxxxxxxxxxxx
        <mailto:michael.zanetti@xxxxxxxxxxxxx>> wrote:

            Hi,

            On Thursday 07 March 2013 21:02:52 Daniel Holm wrote:
            > I set up a team on Launchpad:
            https://launchpad.net/~touchmusicapp
            <https://launchpad.net/%7Etouchmusicapp>

            I'm not exactly sure what's the process for setting up
            such projects, but
            seems ok for me. I'll ask Michael Hall if its ok to
            proceed with this.

            I think there are some interesting ideas in this thread
            alread and we should
            start writing them down somewhere to decide what we
            want/need.

            Also this thread is growing quite big and I agree that it
            would make sense to
            move to a separate mailing list.

            Br,
            Michael


            > Vänlig hälsning / Yours sincerely,
            >    Daniel Holm
            >    IT Consultant
            >    Web Developer
            >    Student
            > d.holmen@xxxxxxxxx <mailto:d.holmen@xxxxxxxxx>
            > http://www.danielholm.se
            >
            > 2013-03-07 18:41, Diego Sarmentero skrev:
            > > On 03/07/2013 02:38 PM, Daniel Holm wrote:
            > >> Hi Diego,
            > >>
            > >> You are very much welcome to join if you like.
            > >>
            > >> I can see that you got pretty far(!) with your
            UMedia. It looks good.
            > >> The thing that I'm most concerned about is just
            moving along Ubuntu's
            > >> UI guidelines. But the rest looks pretty much like
            the features and
            > >> all, that I'd like.
            > >
            > > Yes, i agree the UI is not the best, i was thinking
            to redo that part
            > > also, i wasn't happy about the UI/UX
            > >
            > >> Would you like to help out?
            > >
            > > Of course, where is the team to join?
            > >
            > >> Vänlig hälsning / Yours sincerely,
            > >>
            > >>    Daniel Holm
            > >>    IT Consultant
            > >>    Web Developer
            > >>    Student
            > >> d.holmen@xxxxxxxxx <mailto:d.holmen@xxxxxxxxx>
            > >> http://www.danielholm.se
            > >>
            > >> 2013-03-07 18:29, Diego Sarmentero skrev:
            > >>> On 03/07/2013 02:22 PM, Sid Payton wrote:
            > >>>> Hey Michael,
            > >>>> Are you working on a Xbmc remote for Ubuntu Touch?
            That would be
            > >>>> great. Do you have a API to control XBMC? If so
            could you pass me a
            > >>>> copy? Thanks.
            > >>>>
            > >>>> Am 07.03.2013 11:28 schrieb "Michael Zanetti"
            > >>>>
            > >>>> <michael.zanetti@xxxxxxxxxxxxx
            <mailto:michael.zanetti@xxxxxxxxxxxxx>
            <mailto:michael.zanetti@xxxxxxxxxxxxx
            <mailto:michael.zanetti@xxxxxxxxxxxxx>>>:
            > >>>>     Hey Jouni,
            > >>>>
            > >>>>     Would be great to see those. I will most
            likely port over
            > >>>>     PlayMee too and
            > >>>>     could use some great design. Most likely I can
            reuse most of it
            > >>>>     for Xbmcremote
            > >>>>     too.
            > >>>>
            > >>>>     Cheers,
            > >>>>     Michael
            > >>>>
            > >>>>     On Thursday 07 March 2013 10:12:03 Jouni
            Helminen wrote:
            > >>>>     > Hey guys,
            > >>>>     >
            > >>>>     > We've done some nice new designs for a core
            music app at
            > >>>>
            > >>>>     Canonical - we
            > >>>>
            > >>>>     > could share these soon and see if it makes
            sense to use them as a
            > >>>>     > starting point for the UI?
            > >>>>     >
            > >>>>     > Thanks
            > >>>>     > Jouni Helminen
            > >>>>     >
            > >>>>     > Lead Designer
            > >>>>     > Ubuntu Touch
            > >>>>     >
            > >>>>     > On Thu Mar  7 02:32:52 2013, Akash wrote:
            > >>>>     > > As far as global control of the app goes,
            i think we could
            > >>>>
            > >>>>     place
            > >>>>
            > >>>>     > > something in the sound part of the system
            services!
            > >>>>     > >
            > >>>>     > > On Wednesday, March 6, 2013, Veritatem
            Ignotam wrote:
            > >>>>     > >     I like where it's going. Good work!
            > >>>>     > >
            > >>>>     > >     If you decide to go the MPD route,
            there's a small
            > >>>>
            > >>>>     daemon called
            > >>>>
            > >>>>     > > mpdscribble which can do the last.fm
            <http://last.fm> <http://last.fm>
            > >>>>
            > >>>>     <http://last.fm> reporting.
            > >>>>
            > >>>>     > >     V.I.
            > >>>>     > >
            > >>>>     > >     On 03/06/2013 08:53 PM, Daniel Holm wrote:
            > >>>>     > >> Hi,
            > >>>>     > >>
            > >>>>     > >> Lovely!
            > >>>>     > >>
            > >>>>     > >> The code is up, and its quite simple -
            though it
            > >>>>
            > >>>>     doesn't really
            > >>>>
            > >>>>     > >> do what I want it to yet..
            > >>>>     > >>
            > >>>>     > >> I'm studying at the University of
            Gothenburg full
            > >>>>
            > >>>>     time, and this
            > >>>>
            > >>>>     > >> app is kind of my free time project
            between books and
            > >>>>
            > >>>>     papers to
            > >>>>
            > >>>>     > >> hand in, so I haven't had the time to
            submit any
            > >>>>
            > >>>>     images - until now:
            > >>>>
            > >>>>
            > >>>>
            http://owncloud.danielholm.se/public.php?service=files&t=71d2604924
            > >>>>     bd
            > >>>>
            > >>>>     > >> ad57493165cb4705b554
            > >>>>
            > >>>>
            http://owncloud.danielholm.se/public.php?service=files&t=a057005a81
            > >>>>     3
            > >>>>
            > >>>>     > >> 33026810a708842deaed6
            > >>>>     > >>
            > >>>>     > >> The huge icon is just a place holder for
            a album cover.
            > >>>>     > >> Vänlig hälsning / Yours sincerely,
            > >>>>     > >>
            > >>>>     > >>   Daniel Holm
            > >>>>     > >>   IT Consultant
            > >>>>     > >>   Web Developer
            > >>>>     > >>   Student
            > >>>>     > >>
            > >>>>     > >> d.holmen@xxxxxxxxx
            <mailto:d.holmen@xxxxxxxxx> <mailto:d.holmen@xxxxxxxxx
            <mailto:d.holmen@xxxxxxxxx>>
            > >>>>     > >> http://www.danielholm.se
            > >>>>     > >>
            > >>>>     > >> 2013-03-07 01:43, Akash skrev:
            > >>>>     > >>>     Hey,
            > >>>>     > >>>
            > >>>>     > >>>     I would love to start contributing
            on the music app too!
            > >>>>     > >>>
            > >>>>     > >>>     But i'm just wondering, before
            diving into actually
            > >>>>
            > >>>>     coding,
            > >>>>
            > >>>>     > >>>     don't you want to design the UI and
            get an idea from the
            > >>>>     > >>>     community if it follows the
            guidelines or not? Yes we
            > >>>>
            > >>>>     could all
            > >>>>
            > >>>>     > >>>     download the code and try running it
            ourselves to see
            > >>>>
            > >>>>     the UI but
            > >>>>
            > >>>>     > >>>     i'm just wondering because its going
            to be easier to put
            > >>>>     > >>>     pictures of the app design :)
            > >>>>     > >>>
            > >>>>     > >>>     On Wednesday, March 6, 2013, Daniel
            Holm wrote:
            > >>>>     > >>>         Hi again,
            > >>>>     > >>>
            > >>>>     > >>>         I've started on the UI and just
            done some small
            > >>>>
            > >>>>     stuff. I
            > >>>>
            > >>>>     > >>>         created this in like two hours.
            I'm still
            > >>>>
            > >>>>     figuring out a lot
            > >>>>
            > >>>>     > >>>         of things since I've never coded
            an app and
            > >>>>
            > >>>>     usually code web.
            > >>>>
            > >>>>     > >>>         But it's a lot of fun, so we'll
            see where it takes.
            > >>>>     > >>>
            > >>>>     > >>>         And perhaps it's better to use
            mpd, which was
            > >>>>
            > >>>>     said earlier.
            > >>>>
            > >>>>     > >>>         We'll have to code a cover
            downloader, srcobble
            > >>>>
            > >>>>     support and
            > >>>>
            > >>>>     > >>>         more, though.
            > >>>>
            > >>>>     > >>>         Anyways, here is my repo:
            > >>>> https://launchpad.net/musicapp
            > >>>>
            > >>>>     > >>>         Vänlig hälsning / Yours sincerely,
            > >>>>     > >>>
            > >>>>     > >>>          Daniel Holm
            > >>>>     > >>>          IT Consultant
            > >>>>     > >>>          Web Developer
            > >>>>     > >>>          Student
            > >>>>     > >>>
            > >>>>     > >>> d.holmen@xxxxxxxxx
            <mailto:d.holmen@xxxxxxxxx> <mailto:d.holmen@xxxxxxxxx
            <mailto:d.holmen@xxxxxxxxx>>
            > >>>>     > >>> http://www.danielholm.se
            > >>>>     > >>>
            > >>>>     > >>>       Den mån  4 mar 2013 23:39:04 skrev
            Daniel Holm:
            > >>>>     > >>>           Hi again,
            > >>>>     > >>>
            > >>>>     > >>>           I've started to code on this
            application now.
            > >>>>
            > >>>>     I don't
            > >>>>
            > >>>>     > >>>           know if I should
            > >>>>     > >>>           set up a separate project on
            Launchpad, or what?
            > >>>>     > >>>           It's just a little piece of
            the UI, but hey -
            > >>>>
            > >>>>     it's a
            > >>>>
            > >>>>     > >>>           start ;)
            > >>>>     > >>>
            > >>>>     > >>>           I'd like some pointers since
            this is my first
            > >>>>
            > >>>>     application.
            > >>>>
            > >>>>     > >>>           Vänlig hälsning / Yours sincerely,
            > >>>>     > >>>
            > >>>>     > >>>            Daniel Holm
            > >>>>     > >>>            IT Consultant
            > >>>>     > >>>            Web Developer
            > >>>>     > >>>            Student
            > >>>>     > >>>
            > >>>>     > >>> d.holmen@xxxxxxxxx
            <mailto:d.holmen@xxxxxxxxx> <mailto:d.holmen@xxxxxxxxx
            <mailto:d.holmen@xxxxxxxxx>>
            > >>>>     > >>> http://www.danielholm.se
            > >>>>     > >>>
            > >>>>     > >>>           Den mån  4 mar 2013 20:13:11
            skrev Daniel Holm:
            > >>>>     > >>>               Hi again,
            > >>>>     > >>>
            > >>>>     > >>>               What a response! Wonderful!
            > >>>>     > >>>
            > >>>>     > >>>               I was thinking of
            Rhythmbox since its
            > >>>>
            > >>>>     bundled with
            > >>>>
            > >>>>     > >>>               Ubuntu as default.
            > >>>>     > >>>               And you'll have the same
            playlists,
            > >>>>
            > >>>>     settings for eg.
            > >>>>
            > >>>>     > >>>               Last.fm and such
            > >>>>     > >>>               things.
            > >>>>     > >>>
            > >>>>     > >>>               I'd love to see this
            becoming the default
            > >>>>
            > >>>>     music app
            > >>>>
            > >>>>     > >>>               in Ubuntu Touch,
            > >>>>     > >>>               and I'd gladly share the
            work with anyone
            > >>>>
            > >>>>     wanting to
            > >>>>
            > >>>>     > >>>               join.
            > >>>>     > >>>
            > >>>>     > >>>               I'll try to create a UI
            demo in Qt
            > >>>>
            > >>>>     Creator later
            > >>>>
            > >>>>     > >>>               this week, so I can
            > >>>>     > >
            > >>>>     > > --
            > >>>>     > > Adrenaline Junkie
            > >>>>
            > >>>>     --
            > >>>>     Mailing list:
            https://launchpad.net/~ubuntu-phone
            <https://launchpad.net/%7Eubuntu-phone>
            > >>>>     <https://launchpad.net/%7Eubuntu-phone>
            > >>>>     Post to     : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
            <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx>
            > >>>>     <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx
            <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx>>
            > >>>>     Unsubscribe :
            https://launchpad.net/~ubuntu-phone
            <https://launchpad.net/%7Eubuntu-phone>
            > >>>>     <https://launchpad.net/%7Eubuntu-phone>
            > >>>>     More help   : https://help.launchpad.net/ListHelp
            > >>>
            > >>> Hi, some time ago i started a project intended to
            do a Music App to
            > >>> run on the desktop and the phone:
            > >>> https://github.com/saruneko/UMedia
            > >>>
            > >>> You can see some videos of the app working here:
            > >>> http://www.saruneko.org/umedia
            > >>>
            > >>> I don't know if you were considering something like
            that, i haven't
            > >>> add some code to that lately because i was busy
            with other stuff,
            > >>> but let me know if that could be of any use.
            > >>>
            > >>> Regards!

            --
            Mailing list: https://launchpad.net/~ubuntu-phone
            <https://launchpad.net/%7Eubuntu-phone>
            Post to     : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
            <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx>
            Unsubscribe : https://launchpad.net/~ubuntu-phone
            <https://launchpad.net/%7Eubuntu-phone>
            More help   : https://help.launchpad.net/ListHelp



        --
        Mailing list: https://launchpad.net/~ubuntu-phone
        <https://launchpad.net/%7Eubuntu-phone>
        Post to     : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
        <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx>
        Unsubscribe : https://launchpad.net/~ubuntu-phone
        <https://launchpad.net/%7Eubuntu-phone>
        More help   : https://help.launchpad.net/ListHelp






Follow ups

References