Bonjour & Domotix

Tout ce qui ne trouve pas sa place ailleurs (mais qui a quelque chose à voir avec Pouchin TV Mod quand même....)
olixelle
Messages : 12
Enregistré le : 18 oct. 2007, 17:02

Bonjour & Domotix

Message par olixelle »

Bonjour :)

je suis le développeur de Domotix, un logiciel Media Center.

J'ai découvert Pouchin TV il y qq mois et j'ai choisi de l'intégrer à mon application (en faisant quelques modifs dans le code).

J'avais également essayé de contacter l'auteur pour lui demander son accord quand a cette intégration mais sans succès... je me suis donc passé de son accord tout en restant clair sur le fait que Domotix utilise Pouchin.

Je viens de découvrir votre communauté, bonne chose, ce prog va pouvoir évoluer :)

Le but de ce post étant de me présenter mais également de vous demander dans quelle mesure il serait possible d'inclure les modifs que j'avais fait dans le code pour que l'intégration soit la plus facil possible dans Domotix

Ces modifications se sont résumés à ajouter dans le wndproc de pouchin la gestion de code qui me permettait de controler les principales fonctions (chgt de chaine & quitter) via l'envoi de messages.

j'ai cependant assez peu d'utilisateur qui utilisent pouchin (ils préfèrent KTV :shock: ) donc si il y a des gens qui sont interressé pour faire des tests je suis preneur :)

Voila jous ai tout dit :)

A bientot !!

Olixelle
http://www.MyDomotix.com
Logiciel Media Center Simple & Gratuit
MatMaul
Administrateur du site et développeur
Messages : 147
Enregistré le : 03 avr. 2007, 03:16

Message par MatMaul »

hum ton logiciel n'a pas l'air opensource, donc tu risque de ne pas respecter la license de pouchintvmod en l'intégrant...

tu n'as pas le droit d'intégrer le code en lui même à ton programme si il n'est pas sous license open source. Le seul moyen d'utiliser pouchin dans ton logiciel est de l'installer en tant que programme totalement externe, et de publier toutes modifications du code source. en aucun cas tu ne peux récupérer des morceaux de code.
olixelle
Messages : 12
Enregistré le : 18 oct. 2007, 17:02

Message par olixelle »

bonjour,

effectivement Domotix est gratuit mais pas open source.

la version compilée de Pouchin est installée lors de l'installation de Domotix.

C'est justement pour ce genre de question que je suis ici :)

J'ai déja eu le cas avec KTV et la réponse a été claire: KTV doit etre installé indépendament de Domotix

Dois je faire la mm chose avec Pouchin ?
http://www.MyDomotix.com
Logiciel Media Center Simple & Gratuit
MatMaul
Administrateur du site et développeur
Messages : 147
Enregistré le : 03 avr. 2007, 03:16

Message par MatMaul »

c'est un peu flou au niveau juridique à ce niveau là...
le mieux ca serait effectivement que tu donnes un lien où le télécharger et que tu dises où le mettre pour le faire fonctionner avec ton programme.
après si c'est un executable bien distinct et bien différencié du reste du programme tu peux peut-être l'intégrer à ton installateur. dans ce cas là fait carrément un dossier perso pour pouchin dans le répertoire du programme, avec dedans pouchin et la license, et a l'installation mets une case à cocher pour qu'on puisse choisir de l'installer ou non, avec une indication comme quoi le programme est sous license GPL.

par contre on attend tes modifs ;)
lolo_32
Administrateur du site et développeur
Messages : 527
Enregistré le : 22 juil. 2007, 21:46
Carte Tuner : Hauppauge HVR-1300 et HVR-900, et EyeTV Diversity
Êtes-vous un robot ? : Je ne suis pas un robot
Localisation : Dans le pays du fois gras (Gers)

Message par lolo_32 »

olixelle a écrit :J'ai déja eu le cas avec KTV et la réponse a été claire: KTV doit etre installé indépendament de Domotix

Dois je faire la mm chose avec Pouchin ?
Oui.

C'est une nécessité de tous programme publié sous licence GNU/GPL. Je t'invite à lire la licence http://www.gnu.org/licenses/old-licenses/gpl-2.0.html

Tu peux trouver des versions traduites en français sur internet, mais c'est la version anglaise qui fait autorité. KastorTV, étant publié sous la même licence, est soumis à la même règle, ainsi que tous autre logiciel sous GNU/GPL 8)
Modifié en dernier par lolo_32 le 18 oct. 2007, 19:54, modifié 1 fois.
Émetteur TNT: Toulouse - Pic du Midi
Cartes :
  • Hauppauge HVR-1300
  • HVR-900
  • EyeTV Diversity via les pilotes Pinnacle PCTV Dual DVB-T Diversity Stick (2001e)
Pouchin TV Mod : dernière version compilable et de développement
lolo_32
Administrateur du site et développeur
Messages : 527
Enregistré le : 22 juil. 2007, 21:46
Carte Tuner : Hauppauge HVR-1300 et HVR-900, et EyeTV Diversity
Êtes-vous un robot ? : Je ne suis pas un robot
Localisation : Dans le pays du fois gras (Gers)

Message par lolo_32 »

MatMaul a écrit :c'est un peu flou au niveau juridique à ce niveau là...
le mieux ca serait effectivement que tu donnes un lien où le télécharger et que tu dises où le mettre pour le faire fonctionner avec ton programme.
après si c'est un executable bien distinct et bien différencié du reste du programme tu peux peut-être l'intégrer à ton installateur. dans ce cas là fait carrément un dossier perso pour pouchin dans le répertoire du programme, avec dedans pouchin et la license, et a l'installation mets une case à cocher pour qu'on puisse choisir de l'installer ou non, avec une indication comme quoi le programme est sous license GPL.

par contre on attend tes modifs ;)
Mais toute modification que tu apporte au code DOIT ÊTRE PUBLIÉE.
Émetteur TNT: Toulouse - Pic du Midi
Cartes :
  • Hauppauge HVR-1300
  • HVR-900
  • EyeTV Diversity via les pilotes Pinnacle PCTV Dual DVB-T Diversity Stick (2001e)
Pouchin TV Mod : dernière version compilable et de développement
olixelle
Messages : 12
Enregistré le : 18 oct. 2007, 17:02

Message par olixelle »

ok j vois plus clair.

snif :(

au fait l'auteur original du soft il est ou ?
http://www.MyDomotix.com
Logiciel Media Center Simple & Gratuit
MatMaul
Administrateur du site et développeur
Messages : 147
Enregistré le : 03 avr. 2007, 03:16

Message par MatMaul »

lolo_32 a écrit :
olixelle a écrit :J'ai déja eu le cas avec KTV et la réponse a été claire: KTV doit etre installé indépendament de Domotix

Dois je faire la mm chose avec Pouchin ?
Oui.

C'est une nécessité de tous programme publié sous licence GNU/GPL. Je t'invite à lire la licence http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
comme je l'ai dis à mon avis c'est toléré de fournir en bundle avec le programme si on précise la license etc.
c'est le cas de beaucoup de frontends d'encodage closed source et qui utilisent les codecs open source pour encoder (autogk et d'autres).

par contre il est clair que les modifications DOIVENT être publié.
olixelle
Messages : 12
Enregistré le : 18 oct. 2007, 17:02

Message par olixelle »

ok donc si je garde le mm fonctionnement en ...:

1. publiant les modifs
2. rajoutant le fichier de licence
3. laisser lors de l'install le choix à l'utilisateur de mettre pouchin ou pas

... je suis gpl compliant ?
http://www.MyDomotix.com
Logiciel Media Center Simple & Gratuit
MatMaul
Administrateur du site et développeur
Messages : 147
Enregistré le : 03 avr. 2007, 03:16

Message par MatMaul »

disons que tu es dans la zone de flou de la GPL ^^
3. laisser lors de l'install le choix à l'utilisateur de mettre pouchin ou pas
préciser la license à l'installation aussi serait bien.
genre une case à cocher avec "Pouchin TV Mod (sous license GPL)"
olixelle
Messages : 12
Enregistré le : 18 oct. 2007, 17:02

Message par olixelle »

okok

jpense que vous avez bien compris mon optique, ce n'est pas de m'approprier ce qui a été fait sous pouchin mais de faciliter l'insertion dans mon front end

je vais faire tout ca et je vous le soumettrai

merci de votre aide :)
http://www.MyDomotix.com
Logiciel Media Center Simple & Gratuit
MatMaul
Administrateur du site et développeur
Messages : 147
Enregistré le : 03 avr. 2007, 03:16

Message par MatMaul »

par contre les modifs rapidement svp ;)
olixelle
Messages : 12
Enregistré le : 18 oct. 2007, 17:02

Message par olixelle »

Ben les modifs c facil:

1. Définition de l'id du msg pour les échanges avec Domotix:
// Définit le msg id pour les échanges avec Domotix
WinMsgID = RegisterWindowMessage(L"Domotix");
2. gestion de la réception de ces messages dans la boucle des msg
//échanges de messages avec Domotix
if (uMsg == WinMsgID)
{

switch ((int)wParam)
{
case 900:
chaine_precedente();
break;

case 901:
chaine_suivante();
break;

case 0:
case 1:
case 2:
case 3:
case 4:
case 5:
case 6:
case 7:
case 8:
case 9:
zappe_index((int)wParam);
break;
}
}

Dans le cas d'une utilisation intégrée, il faudrait changer le nom de la clé pour la génération du msg
http://www.MyDomotix.com
Logiciel Media Center Simple & Gratuit
ronaldo1
Modo
Messages : 265
Enregistré le : 19 août 2007, 11:56
Carte Tuner : Pinnacle PCTV 3010iX BDA DVBT Tuner
Êtes-vous un robot ? : Je ne suis pas un robot

Message par ronaldo1 »

ils préfèrent KTV
Pouchin tv et K!Tv ne visent pas le même publique, Pouchin TV ne fait que la TNT et K!Tv ne fait pour l'instant que l'analogique :wink:
Et les deux logiciels sont très bien :)
MatMaul
Administrateur du site et développeur
Messages : 147
Enregistré le : 03 avr. 2007, 03:16

Message par MatMaul »

si il te manques des fonctionalités que tu veux coder toute contribution (en opensource bien sur ;) ) est la bienvenue :D