Team für neues YouTube-Addon gesucht

  • Ins offizielle Repo finde ich auch zwingend. Youtube ist wohl etwas vom ersten was ein neuer Kodi user nutzen will (war bei mir so), und da sind externe Repos nicht gerade naheliegend.

    Ich denke es lohnt sich nicht von Anfang an auf ein zweites Modul fuer die Youtube Api zu setzen, Denn dann muss diese library sehr allgemein gehalten sein, also nicht zu sehr auf unsere Beduerfnisse zugeschnitten (sonst nuetzt es eh keinem was). Macht mehr Sinn wenn wir es intern in ein Modul packen und falls wir dann irgendwann das Gefuehl haben, dass es auch alleinstehend Nutzen hat, koennen wir es immernoch ins Repo stellen.
    Und wie ich schon geschrieben habe: Die ganz allgemeine Google Api library und oauth library gibts schon, auch schon im offiziellen Repo (veraltet, aber das waere schnell auf den neuesten Stand gebracht), Links:
    http://kodi.wiki/view/Add-on:Oauth2client
    http://kodi.wiki/view/Add-on:Googleapi

    Mir graust es schon vom erstellen des python environments, wenn wir so eine Antiquitaet wie 2.1 benutzen. Gibt es ueberhaupt noch irgend eine Linux-System, dass nicht mindestens 2.6 mitliefert? Da ja auf allen anderen Systemen Kodi python selber mitliefert, sollten wir schon auf 2.6 setzen koennen.

  • Ich merk schon isn heikles Thema :D

    Etwas erst zu implementieren und nachher rausschmeißen finde ich sehr unschön da es dann wieder doppelte Arbeit ist.
    Sehr allgemein würde ich es nicht halten wollten da wir den Code ja nur für unsere zwecke brauchen, der hintergedanke ist lediglich dieses module, so wie wir sie verwenden, auch anderen zur Verfügung zu stellen.
    Es gibt einige Addons die auf YouTube-Addons aufbauen, evtl nützt es den leuten etwas ohne probleme auf unseren Code zugreifen zu können. Beim Programmieren merkt man es ja garnicht das die Module ausgelagert sind.

    Die ganz allgemeine library möchte ich nicht verwenden da man sich da erst ziemlich reinfuchsen muss.

    Also das Kodi-Team ist wirklich strikt dagegen. Dafür hat mir Martjin einen link gepostet der die absolute Downloadzahl der letzten Version anzeigt. 11.454.316 ... na leck mich am schuh... selbst wenn jeder das teil 5 mal runtergeladen hat, hätte ich nicht gedacht dass es so viele sind.

  • Also mir ist alles recht. Wie du sagst merkt man ja beim Programmieren nichts davon wie Kodi spaeter die Module organisiert. Doppelte Arbeit verstehe ich aber nicht ganz: Der Code ist ja derselbe ob das nun ein alleinstehendes Modul oder ein internes ist. Was dazukommt beim alleinstehenden ist das packaging, also addon.xml, setup.py, usw. erstellen. Aber die Arbeit faellt einfach einmal an, ob das nun direkt zu Beginn oder erst spaeter bei Bedarf gemacht, aendert nichts am Aufwand. Oder vergesse ich da was?

    Aber irgendwie haengen wir uns an Details auf. Was ja momentan eigentlich wichtig ist, dass wir ein uns ein Framework basteln. Und da muessten wir wohl als erstes Mal Ziele definieren, also was unser Addon in der ersten Version koennen soll. Ich waere dafuer, diese moeglichst tief zu stecken, dafuer klaren und gut erweiterbaren Code zu schreiben. Sobald das dann laeuft, koennen wir immernoch viel Funktionalitaet und Blinbling einbauen. Ansonsten verzetteln wir uns wohl schnell.

    Und ja, die Zahl ist ziemlich beeindruckend...

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!