Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tag pour les chansons #68

Open
Luthaf opened this issue Jun 3, 2014 · 17 comments
Open

Tag pour les chansons #68

Luthaf opened this issue Jun 3, 2014 · 17 comments
Assignees
Milestone

Comments

@Luthaf
Copy link
Contributor

Luthaf commented Jun 3, 2014

Suite a quelques discussions sur le problème #42, le proposition d'utiliser des tags pour les chansons a surgit.

Du coup, voici une première proposition de modèle :

Tag
    name = CharField
    songs = ManyToMany

Plus simple, tu meurt !

Les questions a se poser sont

  • qui peut ajouter un nouveau tag ?
  • qui peut ajouter/supprimer/modifier les tags d'une chanson ?
  • a quoi servent ces tags

et mes réponses :

  • Uniquement les admins pour ne pas avoir de duplicats de tags (orthographique ou pinailleur: rock, pop-rock, new-age rock, folk rock, ...)
  • Tous les utilisateurs
  • A faire des recherches : recherche sur les tags, et tri des résultats de recherche. On peut aussi ajouter des pages qui listent les chansons ayant un certain tag.
@oliverpool
Copy link
Contributor

👍

@Luthaf Luthaf added this to the 0.3 milestone Jun 4, 2014
@oliverpool
Copy link
Contributor

Une remarque cependant : comment est gérée la traduction ? (relié à #64 )

@Luthaf
Copy link
Contributor Author

Luthaf commented Jun 4, 2014

Soit à la main, soit avec ça, soit avec une meilleur solution (mais on ne peut plus stoker les champs en BDD). Je suis pour utiliser model-translation ici, ce n'est que pour un modèle avec peu d'entrée à la fin.

@Luthaf
Copy link
Contributor Author

Luthaf commented Dec 13, 2014

Proposition dans #103 : gérer des tags pour les carnets. Pourquoi pas, mais je ne vois pas vraiment de cas d'utilisation. En tout cas ça s'implémente facilement à coup de GenericFK.

@Luthaf Luthaf self-assigned this Dec 13, 2014
@oliverpool
Copy link
Contributor

Le cas d'utilisation est de facilité la recherche/la découverte de carnets existants
(mais j'avoue qu'à part "carnet de veillé", je n'ai pas trop d'idées de tag...)

@Luthaf
Copy link
Contributor Author

Luthaf commented Dec 13, 2014

Surtout que je ne connais pas les mêmes chansons que la troupe untel, donc je ne vois pas l'intérêt d'avoir le même contenu dans mon carnet.

@oliverpool
Copy link
Contributor

En fait ça revient à poser la question : est-ce que les carnets des autres utilisateurs sont intéressants à partager...

En exposer quelques-uns en page d'accueil est, je pense, une bonne idée, car c'est une démonstration des possibilités du site web.
En revanche, c'est vrai que lire les carnets des autres troupes est pas toujours passionnant (mais ça peut aussi être l'occasion de découvrir de nouveaux chants)

@Soundy25
Copy link

Hello guys !
Alors, pour ce qui est des tags, à mon sens, ils servent à deux choses :

  1. Organiser/Décrire un contenu
  2. Optimiser un mode de navigation/ de recherche par listings d'éléments tagués

Dans un système de GED que j'étudie actuellement (Alfresco),
ils proposents 3 modalités de classement :
a. Les Dossier/Sous dossiers standards (Mode : hiérarchique, Gestion : Admins uniquement)
b. Les Catégories (Mode : Tranversal, Gestion : Admins uniquement)
c. Les Tags (Mode : Tranversal, Gestion : Posteur uniquement (personnalisation du classement)

Il va sans dire que nous n'avons pas besoin d'autant et pour revenir à notre affaire, je proposais un système de tags pour permettre de trouver rapidement des chants unitaires.
Ex : Si tu cherche un titre de Hendrix, je clique sur les tags "70e" et "Rock", si y a du Hendrix sur la palteforme, ça doit normalement remonter.

Si on part sur un truc comme ça et si on décide de chercher des carnets via tags, les tags d'un carnet pourraient être automatiquement la somme des tags des chants unitaires du carnet.

En fait ça revient à poser la question : est-ce que les carnets des autres utilisateurs sont intéressants à partager...

Si l'on se place vraiment sur une ligne de conduite Open source, je préconiserais qu'il ne soit pas possible de générer un carnet/un chant non public et donc que tout soit partagé.
Ex : Dans les fablabs, l'ensemble des plans exploités par les imprimantes 3d sont open source.

Au final, que les carnets des autres soient interessants ou pas, on laissera les user voter, ça nous évite de prendre position sur des trucs super ... subjectifs.

Allez, @+

@Luthaf
Copy link
Contributor Author

Luthaf commented Dec 14, 2014

Si on part sur un truc comme ça et si on décide de chercher des carnets via tags, les tags d'un carnet pourraient être automatiquement la somme des tags des chants unitaires du carnet.

Pourquoi pas, mais je ne vois toujours pas l'intérêt. Si je cherche du Hendrix, je cherche des chants de Hendrix, pas tous les carnets qui en contiennent.

je préconiserais qu'il ne soit pas possible de générer un carnet/un chant non public et donc que tout soit partagé.

Je ne vois pas pourquoi on se permettrai de forcer les gens à partager ce qu'ils font. On met à disposition une plateforme, pas une idéologie. Exemple simple : quelqu'un a créé un chant qu'il ne souhaite pas partager, mais qu'il aimerai mettre dans son carnet. Ce n'est pas à nous de les obliger à mettre cela à disposition.

Au final, que les carnets des autres soient interessants ou pas, on laissera les user voter, ça nous évite de prendre position sur des trucs super ... subjectifs.

Et ça demande du dev pour un truc pas très utile. Donc je ne suis pas forcément pour avoir un système de vote.

@Soundy25
Copy link

Si je cherche du Hendrix, je cherche des chants de Hendrix, pas tous les carnets qui en contiennent.

Tout à fait d'accord avec toi, perso je les vois utiles pour les songs, pas forcément pour les carnets.
Si tu fais un petit tours sur les plateformes musicales, tu verras que les tags ou catégories sont mis très en avant pour ce type de contenus, c'est d'ailleurs également come ça que sont organisés les supports dans les magasins de vente de disques.
Maintenant, je t'accord que c'est plus une vision song que songbook !
D'ou la question cruciale, le 1er sujet c'est les songbooks ou les songs ?
On pourrait croire que ce sont les songbooks, mais sans song, on peut pas faire un songbook... Cf. #103

Exemple simple : quelqu'un a créé un chant qu'il ne souhaite pas partager, mais qu'il aimerait mettre dans son carnet.

Mouaip, ... pas faux. C'est juste qu'à mon sens, le web manque cruellement de trucs dans l'esprit web de Tim Berners-Lee. Et que j'en ai un peu ma claque de me faire enfermer dans des réseaux pseudo sociaux ou le seul intérêt est de revendre tes données perso et afficher un max de pubs partout !

[Le vote] un truc pas très utile.

Alors là je ne partage pas ton point de vue. Quel plaisir (et gain de temps) de trouver des contenus partagés et "qualifiés" par une communauté d'utilisateurs avertis sur une plateforme d'échange.
Je repense à l'aspect communtaire et reviens vers vous rapidement, peut-être dans un post dédié.

[edit par oliverpool : rajout de saut de ligne pour améliorer la lisibilité]

@oliverpool
Copy link
Contributor

[Le vote] un truc pas très utile.

Ça dépend sur quoi porte le vote:

  • fidélité des accords
  • justesse des paroles
  • ...

La popularité peut être automatiquement calculée par le nombre de carnets ayant inclus un certain chant

@Luthaf
Copy link
Contributor Author

Luthaf commented Dec 15, 2014

Et que j'en ai un peu ma claque de me faire enfermer dans des réseaux pseudo sociaux ou le seul intérêt est de revendre tes données perso et afficher un max de pubs partout !

De mon point de vue, ce site n'a pas du tout vocation à devenir un réseau social. Ce n'est en rien son but premier.

[Le vote] un truc pas très utile.
Ça dépend sur quoi porte le vote:

  • fidélité des accords
  • justesse des paroles
    La popularité peut être automatiquement calculée par le nombre de carnets ayant inclus un certain chant

Je suis contre le vote sur les carnets. Sur les chants, c'est à discuter, et ça pourrait être intéressant. Mais il ne faut pas confondre les deux.

@oliverpool
Copy link
Contributor

Ok

Je proposerai presque de faire 2 "issues" pour bien différencier chansons et carnets (et archiver celle-là)
(parce que le titre ici est "Tag sur les chansons", mais on a parlé des deux indifféremment).

@Luthaf
Copy link
Contributor Author

Luthaf commented Dec 15, 2014

Si besoin, on peut juste en ouvir une pour les carnets, et lier à celle-ci. Ou bien modifier le titre, et en ouvrir une autre pour parler du vote.

@Soundy25
Copy link

Ben, j'ai bien l'impression que le sujet est clos.
Les tags c'est pour les chansons et pas pour les carnets.

Les votes ça se discute dans le sujet des votes.
Allez, je la place quand même, juste pour se marrer.
Euh, dites les gars, les votes, c'est sur les carnets ou sur les chansons... arf ! ^^

@Luthaf
Copy link
Contributor Author

Luthaf commented Dec 15, 2014

Ben, j'ai bien l'impression que le sujet est clos.

Non, pas encore, il reste à implémenter le tout ! =)

@Soundy25
Copy link

Oui, c'est pas faux comme dirait l'autre. ^^

Alors, je préconise de laisser le prestige de proposer les tags aux admins et le soins de les appliquer aux users.

Sur ma plateforme préférée du moment, ils ont mis ça comme tags : http://grooveshark.com/#!/genres
Je ne sais pas si tout est compatible avec les standards scouts, mais y a déjà de la matière.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants