Pour nous contacter : soyez au rendez-vous sur IRC ! ⋅ Parcourir l'archive musicale Dogmazic ⋅ Notre Blog ⋅ Notre Documentation
Bonjour à tous,

Le forum Musique Libre a migré !

Pas d'inquiétude, vos comptes et vos messages ont été migré ! Mais nous n'avons pas pu migrer les mots de passe, il vous faudra donc cliquer sur "J’ai oublié mon mot de passe" et suivre la procédure.

Welcome back ;)

annonces des nouvelles versions de sourceML

Forum dédié aux échanges de sources musicales, et aux créations qui en découlent.
Avatar de l’utilisateur
dj3c1t
Messages : 1590
Inscription : 05 nov. 2005, 22:35

Re: annonces des nouvelles versions de sourceML

Message par dj3c1t »

Salut Aisyk !

Yes, contribuer à la doc, autoriser la publication ailleurs... faut des licences qui autorisent ça, c'est clair. et effectivement en by-sa ou en LAL ça devrait rouler.

Après, y'a un point aussi qui me semble important au niveau des exemples de code. Dans la doc de sourceml, pour le moment y'en a pas mais j'exclue pas l'idée de coller par-ci par-là des bout de code pour donner des exemples ou illustrer un machin... J'aimerais que ces bouts de code soient dans une licence qui autorise les développeur à les intégrer dans un prog en GNU GPL. Je pourrais éventuellement dire un truc du genre :
Sauf mention contraire, cette documentation est en <ze_licence>, à l'exception des extraits de code qui sont eux en GNU GPL.
... à moins que <ze_licence> soit directement compatible avec la GPL. et si c'est le cas de la CC BY-SA 2.0 ou de la LAL alors je tenterais bien la LAL, tiens.

Sinon elle est intéressant ta licence, monpauvrelieu.

Pas encore fixé de mon coté (mais donc ça serait probablement une LAL), mais si tu veux expérimenter la Cogito Arcanum sur des piratages ^^ de ma doc sur ton wiki, zyva donc. pas de soucie pour moi. Tu peux considérer ce post comme mon autorisation très officielle :)
Avatar de l’utilisateur
monpauvrelieu
Messages : 388
Inscription : 20 avr. 2011, 23:14

Re: annonces des nouvelles versions de sourceML

Message par monpauvrelieu »

Licence cognitive, donc.
Avatar de l’utilisateur
dj3c1t
Messages : 1590
Inscription : 05 nov. 2005, 22:35

Re: annonces des nouvelles versions de sourceML

Message par dj3c1t »

étoffé un peu la doc sur l'utilisation.
Avatar de l’utilisateur
dj3c1t
Messages : 1590
Inscription : 05 nov. 2005, 22:35

Re: annonces des nouvelles versions de sourceML

Message par dj3c1t »

toujours sur la doc, ajouté une page sur la structure des données en base.
Avatar de l’utilisateur
monpauvrelieu
Messages : 388
Inscription : 20 avr. 2011, 23:14

Re: annonces des nouvelles versions de sourceML

Message par monpauvrelieu »

Et tout doucement, j’en arrive aussi à la traduction de la documentation, en ne commençant pas forcément par l’anglais:
http://monpauvrelieu.info/et/index.php/SourceML
Avatar de l’utilisateur
dj3c1t
Messages : 1590
Inscription : 05 nov. 2005, 22:35

Re: annonces des nouvelles versions de sourceML

Message par dj3c1t »

Hello,

Après une grosse refonte, SourceML passe en version 2.

En résumé dans les modifs, le programme est maintenant dévelopé sur Symfony, l'upload des fichiers est possible directement dans les comptes membre et le truc génère automatiquement des waceforms pour les fichiers audio (si sox est dispo sur le serveur et accessible via php).

ça se télécharge par là :
http://www.sourceml.com/index.php?id=4& ... /view/page

la doc sur l'installation :
http://www.sourceml.com/index.php?id=8& ... /view/page

et pour ceux qui voudraient upgrader une version 1 :
http://www.sourceml.com/index.php?id=23 ... /view/page

bonnes publications !

++
Avatar de l’utilisateur
aisyk
Messages : 2150
Inscription : 17 oct. 2005, 14:08

Re: annonces des nouvelles versions de sourceML

Message par aisyk »

Hey ! Belle nouvelle que voilà !
Avatar de l’utilisateur
dj3c1t
Messages : 1590
Inscription : 05 nov. 2005, 22:35

Re: annonces des nouvelles versions de sourceML

Message par dj3c1t »

Hey Aisyk, thanks.

ça faisait un moment que le coup de passer SourceML sur Symfony me trottait dans la tête, voilà qui est fait.

Le prog a été complètement ré-écrit. Mais j'ai pas tout adapté non plus. Y'a plus le stockage des données dans des fichiers XML. SourceML génère toujours les fichiers XML des sources (qui sont toujours accessibles sur les pages des sources, et qui permettent toujours d'établir des liens de dérivation entre les sources), mais l'enregistrement des données passe maintenant par MySql.

Le stockage dans des fichiers XML, c'était un pseudo-sgbd home-made. trop compliqué à maintenir. Maintenant le machin s'appuie sur l'ORM doctrine, qui devrait pouvoir s'adapter aux SGBD compatibles...

Toujours dans la même idée, la version précédente s'appuyait sur un framework lui aussi home-made.

Donc là je délègue ^^ à bloc. sur le framework, sur l'ORM... ce qui me permet de me concentrer sur le dèv de ce qui m'intéresse ici : le partage de sources.

... avec éventuellement comme effet de bord qu'un framework aussi utilisé que Symfony rendra peut-être le code plus accessibles aux developpeurs qui voudront faire des trucs avec ^^

c'est toujours en GPL ;)

++
Avatar de l’utilisateur
dj3c1t
Messages : 1590
Inscription : 05 nov. 2005, 22:35

Re: annonces des nouvelles versions de sourceML

Message par dj3c1t »

Hello

Tiens une MAJ de Sourceml ça faisait un bail ^^

Pas grand chose de neuf au niveau des fonctionnalités dans cette nouvelle version. Mais coté code le truc passe de Symfony 2 à Symfony 3. Avec une correction au passage d'un bug dans l'installeur.

La version minimum de php passe du coup de 5 à 7.

L'archive se télécharge toujours au même endroit :
http://sourceml.com/index.php?id=4&e=pages/view/page

Le code est quant à lui maintenant dispo sur Github :
https://github.com/dj3c1t/sourceml

Et c'est toujours en GPL :)

bonnes publications !
Avatar de l’utilisateur
kidjazz
Messages : 1060
Inscription : 01 janv. 1970, 01:00

Re: annonces des nouvelles versions de sourceML

Message par kidjazz »

Avec tes bons conseils, l'ancienne version est toujours sur mon serveur Free,
à savoir que leurs serveurs n'acceptent pas tout, ou si, avec bidouille.
C'est un CMS stable avec ça. Administration aisée et facile d'accès, pour ceux qui ont l'habitude de farfouiller sur des Wordpress, Dotclear, et autres, et même sans ça.
Je modifierai le CSS du mien, tu m'avais donné des recettes, mais elles m'ont rebuté (un poil ardues).
D'ailleurs j'aimerais bien que les utilisateurs actuels, me donnent les leurs, de recettes.

Encore un bon boulot du @dj3c1t
Répondre