On 06/13/2012 10:59 PM, Vishesh Handa wrote:


On Thu, Jun 14, 2012 at 2:08 AM, Sebastian Trüg <[email protected]
<mailto:[email protected]>> wrote:

    better add the ticket. Even if there will be no more discussion.
    Back in the beginning we decided to let every change go through a
    ticket...


Btw, tracker have added those 2 exact properties in their version of
SDO. For more than a year.

Just saying.

And as always not contributing back. :(



    On 06/13/2012 10:30 PM, Ignacio Serantes wrote:

        Two versions are good to me. Then what's next? May I add the
        ticket with
        nmm:albumArtist and nmm:albumProducer or it's unnecessary as you
        are the
        maintainer?

        On Wed, Jun 13, 2012 at 10:23 PM, Sebastian Trüg <[email protected]
        <mailto:[email protected]>
        <mailto:[email protected] <mailto:[email protected]>>> wrote:

            On 06/13/2012 04:00 PM, Ignacio Serantes wrote:

                Well, I forgot classic music so I was wrong :P.

                nmm:albumPerformer, with a cardinality 0:n is totally right.
                It's not
                handled by id3 tags but for classic music is in several
        cases
                the main
                difference between two music albums.


            I can, however, see your point regarding the other
        arguments. For
            non-classical music albumArtist does make more sense than
            albumPerformer. In the end the albumPerformers are all the
            performers of the individual tracks. But the artist is the,
        well,
            artist who labels the album.
            So in the end I am voting for nmm:albumProducer and
        nmm:albumArtist.

                On Wed, Jun 13, 2012 at 12:18 PM, Ignacio Serantes
        <[email protected] <mailto:[email protected]> <mailto:[email protected]
        <mailto:[email protected]>>
        <mailto:[email protected] <mailto:[email protected]>
        <mailto:[email protected] <mailto:[email protected]>>>> wrote:



                    On Wed, Jun 13, 2012 at 11:27 AM, Sebastian Trüg
        <[email protected] <mailto:[email protected]>
        <mailto:[email protected] <mailto:[email protected]>>
        <mailto:[email protected] <mailto:[email protected]>
        <mailto:[email protected] <mailto:[email protected]>>>> wrote:

                        On 06/13/2012 11:04 AM, Ignacio Serantes wrote:

                            Hi,

                            On Wed, Jun 13, 2012 at 10:52 AM, Sebastian Trüg
        <[email protected] <mailto:[email protected]>
        <mailto:[email protected] <mailto:[email protected]>>
        <mailto:[email protected] <mailto:[email protected]>
        <mailto:[email protected] <mailto:[email protected]>>>
        <mailto:[email protected] <mailto:[email protected]>
        <mailto:[email protected] <mailto:[email protected]>>
        <mailto:[email protected] <mailto:[email protected]>
        <mailto:[email protected] <mailto:[email protected]>>>>> wrote:

                                On 06/10/2012 08:32 PM, Ignacio Serantes
        wrote:

                                    I brief update status.

                                    1) I just fix multiple performers bug in
                flac analyzer.

                                    2) nmm:albumArtist seems to be
        related to DB
                            structure and is not a
                                    coding bug. I just added
        nmm:albumArtist to
                SDO and
                            now there is a
                                    nmm:albumArtist in nmm:MusicAlbum.
        This is
                the code
                            I added:
                                         nmm:albumArtist
                                         a rdf:Property,
        nrl:DefiningProperty ;
                                         rdfs:subPropertyOf
        nco:contributor ;
                                         rdfs:label "album artist" ;
                                         rdfs:comment "Album artist" ;
                                         rdfs:domain nmm:MusicAlbum ;
                                         rdfs:range nco:Contact .


                                This looks good. I am only concerned
        about having
                            performer and
                                producer on the tracks and artist on the
        album.
                            Shouldn't that be in
                                sync somehow? After all an album is also
                produced, right? A
                                compilation has a producer and each
        track has a
                possibly
                            different
                                producer...


                            This is right but as there is no tag for album
                producer this
                            information
                            can not be obtained from the music file so
        this is
                outside
                            my actual
                            goals. Album producers can be obtained using a
                query, as I'm
                            doing in
                            Nepoogle for album performers.


                        What I mean is we need nmm:albumProducer and
                nmm:albumPerformer.
                        What do you think?


                    nmm:albumProducer don't bothers but I'm not sure about
                    nmm:albumPerformer. Performer is the "performer" and
        not the
                album
                    artist, yes my Engrish is bad. An album artist is a
        good field
                    because and album always have an associated artist:
        Queen,
                ELO or
                    Various artists, but in the real world there is not
        a performer
                    associated with the album but is associated to music
        piece.

                    Album producer is not the same case because, sometimes,
                there is a
                    general album producer and other producers for music
        pieces. So
                    album producer and artist producer are the same case
        but not for
                    performers, lyricists or composers. It's right that
        many times
                    performers, lyricist or composers are the same for
        all the music
                    album but I still consider that this are music piece
        fields.





                                    I will upload a patch to Review
        Board for
                the first
                            one but,
                                    what must I
                                    do with the second one?


                                The normal approach is to create a ticket at
        https://sourceforge.net/apps/________trac/oscaf/
        <https://sourceforge.net/apps/______trac/oscaf/>
        <https://sourceforge.net/apps/______trac/oscaf/
        <https://sourceforge.net/apps/____trac/oscaf/>>

        <https://sourceforge.net/apps/______trac/oscaf/
        <https://sourceforge.net/apps/____trac/oscaf/>
        <https://sourceforge.net/apps/____trac/oscaf/
        <https://sourceforge.net/apps/__trac/oscaf/>>>


        <https://sourceforge.net/apps/______trac/oscaf/
        <https://sourceforge.net/apps/____trac/oscaf/>
        <https://sourceforge.net/apps/____trac/oscaf/
        <https://sourceforge.net/apps/__trac/oscaf/>>
        <https://sourceforge.net/apps/____trac/oscaf/
        <https://sourceforge.net/apps/__trac/oscaf/>
        <https://sourceforge.net/apps/__trac/oscaf/
        <https://sourceforge.net/apps/trac/oscaf/>>>>


                            Ok, thank you. I will add a ticket.



                                    On Thu, Jun 7, 2012 at 7:59 PM,
        Ignacio Serantes
        <[email protected] <mailto:[email protected]> <mailto:[email protected]
        <mailto:[email protected]>> <mailto:[email protected] <mailto:[email protected]>
        <mailto:[email protected] <mailto:[email protected]>>>
        <mailto:[email protected] <mailto:[email protected]>
        <mailto:[email protected] <mailto:[email protected]>>
        <mailto:[email protected] <mailto:[email protected]>
        <mailto:[email protected] <mailto:[email protected]>>>>
        <mailto:[email protected] <mailto:[email protected]>
        <mailto:[email protected] <mailto:[email protected]>>
        <mailto:[email protected] <mailto:[email protected]>
        <mailto:[email protected] <mailto:[email protected]>>>
        <mailto:[email protected] <mailto:[email protected]>
        <mailto:[email protected] <mailto:[email protected]>>
        <mailto:[email protected] <mailto:[email protected]>
        <mailto:[email protected] <mailto:[email protected]>>>>>> wrote:

                                        Hi,

                                        I detect next issues with music
        albums
                scanning
                            flac and mp3
                                    formats:

                                        1) Performers:

                                          * mp3: supports it but it
        wrongly adding
                            nmm:albumArtist
                                    too and

                                            this must be related to
        nmm:MusicAlbum.
                                          * flac: only adds one
        performer, the last
                            added to the file?.

                                            nmm:musicArtist it's not
        imported and an
                            error is launched:
        "Cannot set values for abstract property
        
'http://www.semanticdesktop.________org/ontologies/2009/02/19/____nmm#____albumArtist

        
<http://www.semanticdesktop.______org/ontologies/2009/02/19/__nmm#____albumArtist
        
<http://www.semanticdesktop.____org/ontologies/2009/02/19/nmm#____albumArtist
        
<http://www.semanticdesktop.__org/ontologies/2009/02/19/nmm#__albumArtist
        
<http://www.semanticdesktop.org/ontologies/2009/02/19/nmm#albumArtist>>>>'
        
<http://www.semanticdesktop.________org/ontologies/2009/02/19/____nmm#____albumArtist



        
<http://www.semanticdesktop.______org/ontologies/2009/02/19/__nmm#____albumArtist
        
<http://www.semanticdesktop.____org/ontologies/2009/02/19/nmm#____albumArtist
        
<http://www.semanticdesktop.__org/ontologies/2009/02/19/nmm#__albumArtist
        
<http://www.semanticdesktop.org/ontologies/2009/02/19/nmm#albumArtist>>>>'>.".

                                        Solution:

                                          * 0 to n nmm:albumArtist
        resources must be
                            added to
                                    nmm:MusicAlbum.
                                          * 0 to n nmm:performer
        resources must
                be added to
                                    nmm:MusicPiece.


                                        2) Albums:

                                          * there is no url in
        nmm:MusicAlbum so two
                            different
                                    albums with

                                            same name are considered one
        unique
                resource.
                                          * determine album url is
        tricky, you
                need to
                            obtain the
                                    url from a

                                            track, a method complicated
        because
                previous
                            problem.

                                        Solution:

                                          * add nie:url to albums.
                                          * two albums with same name but
                different path
                            are different

                                            albums. This have a side
        effect with
                sets if
                            sets are in
                                            different paths, but I think is
                better that
                            sets are
                                    considered
                                            different albums, than two
        different
                albums
                            are the same
                                            resource. On the other side,
        this
                could be
                            handle with some
                                            smart path detection
        assuming some
                kind of
                            organization with
                                            paths. Other solution could
        be using
                            nmm:albumArtis to
                                    determine
                                            if two albums are different
        but, then we
                            have the
                                    problem with
                                            various artists compilations.
                                          * added nfo:depiction as a
        cover, an image
                            that could be
                                    handled
                                            by Bangarang or Nepoogle.
                                          * maybe more nfo:depiction for
        scans?


                                        3) Genres:

                                          * mp3: is not working.
                                          * flac: works fine, supporting
                unlimited genres.

                                        Solution:

                                          * bug with mp3 files must be
        fixed.


                                        4) Sets:

                                          * there is no total tracks per
        set.
                                          * the total tracks is equal to
        the total
                            tracks number in
                                    the last
                                            track scanned.

                                        Solution:

                                          * a solution similar as seasons in
                tvshows.
                                          * a total tracks and a total
        tracks
                per set
                            must be handled.


                                        I'm only using flac and mp3 so
        the same
                or other
                            issues
                                    could be in
                                        other music formats.

                                        Sets problems is a minor issue,
        but the
                other
                            three, must be
                                    fixed.

                                        As practically all my music is
        in flac
                format I
                            will try to fix
                                        problems 1 and 2 in flac
        analyzer, I'm
                crossing
                            my fingers
                                    because
                                        is C++, but I wish to hear
                comments/suggestions
                            before begin
                                    to code.

                                        --
                                        Best wishes,
                                        Ignacio





                                    --
                                    Best wishes,
                                    Ignacio





                  _______________________________________________________


                                    Nepomuk mailing list
        [email protected] <mailto:[email protected]> <mailto:[email protected]
        <mailto:[email protected]>> <mailto:[email protected]
        <mailto:[email protected]>
        <mailto:[email protected] <mailto:[email protected]>>>
        <mailto:[email protected] <mailto:[email protected]>
        <mailto:[email protected] <mailto:[email protected]>>
        <mailto:[email protected] <mailto:[email protected]>
        <mailto:[email protected] <mailto:[email protected]>>>>
        https://mail.kde.org/mailman/________listinfo/nepomuk
        <https://mail.kde.org/mailman/______listinfo/nepomuk>
        <https://mail.kde.org/mailman/______listinfo/nepomuk
        <https://mail.kde.org/mailman/____listinfo/nepomuk>>

        <https://mail.kde.org/mailman/______listinfo/nepomuk
        <https://mail.kde.org/mailman/____listinfo/nepomuk>
        <https://mail.kde.org/mailman/____listinfo/nepomuk
        <https://mail.kde.org/mailman/__listinfo/nepomuk>>>
        <https://mail.kde.org/mailman/______listinfo/nepomuk
        <https://mail.kde.org/mailman/____listinfo/nepomuk>
        <https://mail.kde.org/mailman/____listinfo/nepomuk
        <https://mail.kde.org/mailman/__listinfo/nepomuk>>
        <https://mail.kde.org/mailman/____listinfo/nepomuk
        <https://mail.kde.org/mailman/__listinfo/nepomuk>
        <https://mail.kde.org/mailman/__listinfo/nepomuk
        <https://mail.kde.org/mailman/listinfo/nepomuk>>>>


                  _______________________________________________________


                                Nepomuk mailing list
        [email protected] <mailto:[email protected]> <mailto:[email protected]
        <mailto:[email protected]>> <mailto:[email protected]
        <mailto:[email protected]>
        <mailto:[email protected] <mailto:[email protected]>>>
        <mailto:[email protected] <mailto:[email protected]>
        <mailto:[email protected] <mailto:[email protected]>>
        <mailto:[email protected] <mailto:[email protected]>
        <mailto:[email protected] <mailto:[email protected]>>>>
        https://mail.kde.org/mailman/________listinfo/nepomuk
        <https://mail.kde.org/mailman/______listinfo/nepomuk>
        <https://mail.kde.org/mailman/______listinfo/nepomuk
        <https://mail.kde.org/mailman/____listinfo/nepomuk>>
        <https://mail.kde.org/mailman/______listinfo/nepomuk
        <https://mail.kde.org/mailman/____listinfo/nepomuk>
        <https://mail.kde.org/mailman/____listinfo/nepomuk
        <https://mail.kde.org/mailman/__listinfo/nepomuk>>>


        <https://mail.kde.org/mailman/______listinfo/nepomuk
        <https://mail.kde.org/mailman/____listinfo/nepomuk>
        <https://mail.kde.org/mailman/____listinfo/nepomuk
        <https://mail.kde.org/mailman/__listinfo/nepomuk>>
        <https://mail.kde.org/mailman/____listinfo/nepomuk
        <https://mail.kde.org/mailman/__listinfo/nepomuk>
        <https://mail.kde.org/mailman/__listinfo/nepomuk
        <https://mail.kde.org/mailman/listinfo/nepomuk>>>>




                            --
                            Best wishes,
                            Ignacio





          _____________________________________________________
                            Nepomuk mailing list
        [email protected] <mailto:[email protected]> <mailto:[email protected]
        <mailto:[email protected]>> <mailto:[email protected]
        <mailto:[email protected]>
        <mailto:[email protected] <mailto:[email protected]>>>
        https://mail.kde.org/mailman/______listinfo/nepomuk
        <https://mail.kde.org/mailman/____listinfo/nepomuk>
        <https://mail.kde.org/mailman/____listinfo/nepomuk
        <https://mail.kde.org/mailman/__listinfo/nepomuk>>
        <https://mail.kde.org/mailman/____listinfo/nepomuk
        <https://mail.kde.org/mailman/__listinfo/nepomuk>
        <https://mail.kde.org/mailman/__listinfo/nepomuk
        <https://mail.kde.org/mailman/listinfo/nepomuk>>>


          _____________________________________________________
                        Nepomuk mailing list
        [email protected] <mailto:[email protected]> <mailto:[email protected]
        <mailto:[email protected]>> <mailto:[email protected]
        <mailto:[email protected]>
        <mailto:[email protected] <mailto:[email protected]>>>
        https://mail.kde.org/mailman/______listinfo/nepomuk
        <https://mail.kde.org/mailman/____listinfo/nepomuk>
        <https://mail.kde.org/mailman/____listinfo/nepomuk
        <https://mail.kde.org/mailman/__listinfo/nepomuk>>
        <https://mail.kde.org/mailman/____listinfo/nepomuk
        <https://mail.kde.org/mailman/__listinfo/nepomuk>
        <https://mail.kde.org/mailman/__listinfo/nepomuk
        <https://mail.kde.org/mailman/listinfo/nepomuk>>>




                    --
                    Best wishes,
                    Ignacio





                --
                Best wishes,
                Ignacio




                ___________________________________________________
                Nepomuk mailing list
        [email protected] <mailto:[email protected]> <mailto:[email protected]
        <mailto:[email protected]>>
        https://mail.kde.org/mailman/____listinfo/nepomuk
        <https://mail.kde.org/mailman/__listinfo/nepomuk>
        <https://mail.kde.org/mailman/__listinfo/nepomuk
        <https://mail.kde.org/mailman/listinfo/nepomuk>>

            ___________________________________________________
            Nepomuk mailing list
        [email protected] <mailto:[email protected]> <mailto:[email protected]
        <mailto:[email protected]>>
        https://mail.kde.org/mailman/____listinfo/nepomuk
        <https://mail.kde.org/mailman/__listinfo/nepomuk>
        <https://mail.kde.org/mailman/__listinfo/nepomuk
        <https://mail.kde.org/mailman/listinfo/nepomuk>>




        --
        Best wishes,
        Ignacio




        _________________________________________________
        Nepomuk mailing list
        [email protected] <mailto:[email protected]>
        https://mail.kde.org/mailman/__listinfo/nepomuk
        <https://mail.kde.org/mailman/listinfo/nepomuk>

    _________________________________________________
    Nepomuk mailing list
    [email protected] <mailto:[email protected]>
    https://mail.kde.org/mailman/__listinfo/nepomuk
    <https://mail.kde.org/mailman/listinfo/nepomuk>




--
Vishesh Handa

_______________________________________________
Nepomuk mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/nepomuk

Reply via email to