Others > News

MLD 3

(1/3) > >>

clausmuus:
Hi All,

ich habe begonnen die MLD-3 zu entwickeln. Wichtigste Neuerungen gegenüber der Version 2 sind:
- Entwicklung auf einem Ubuntu System möglich
- Performanter Umgang mit großen Addons
- Paralleles Laden und starten der Addons
- wahrscheinlich schnellerer Bootvorgang
- Gesamtems Dateisystem dauerhaft beschreibbar
- Geringerer RAM bedarf

Für die Entwicklung bedeutet dies folgende Neuerungen:
- leicht modifizierte Makefiles (aufgrund von Aufreumarbeiten)
- wegfallen der Nummern vor dem Addonnamen
- Startreihenfolge wird im init-Script der Addons festgelegt
- MLD-2 Addons können per make checkout_old name=ADDONNAME  importiert werden
- MLD-3 Addons werden per make checkout name=ADDONNAME ausgecheckt
- die Templates enthalten keine Binaries mehr. Stattdessen werden lediglich Softlinks auf die benötigten Datein im Ubuntu Filesystem angelegt.

Das Reposetory der neuen Version ist im download Bereich zu finden. Ein standart ISO Image wird wie folgt erstellt:

--- Code: ---sudo apt-get install make subversion
svn co http://minidvblinux.dyndns.org/svn-3/MLD/trunk MLD
cd MLD
make
--- End code ---
Eine etwas ausführlichere Anleitung gibt es hier.
Bei weiteren Fragen stehe ich wie immer jederzeit zur Verfügung. Ich würde mich wie immer über eine rege Beteiligung bei der Entwicklung freuen

Claus

MarMic:
hi claus,

GEILE SACHE,

inwieweit haste noch an neue features gedacht? was soll mld3.0 können? was fällt weg/was wird anders? da ich jetzt noch an nem paper mitschreiben muss beim prof weiss ich net wie ich zeit finde, ABER ich glaube auf mitdeveln habe ich tierisch bock!!!

entwickeln unter ubuntu das macht doch mal froh :-)

versuche mal das auschecken in der vm

greetz

p.s. schon gedanken wegen x11 +xine +evtl windowsmanager gemacht?

Matthias:
Ich würde mich auch dieses Mal gerne wieder als Tester "opfern"

MarMic:
hi claus,

geht denn schon was? beim browsen ist mir aufgefallen das zb keine dvb sources vorhanden sind...

ist schon ne lauffähige iso buildbar? leider ist meine vm install von lucid defekt und ich ziehe grade 10.10 und werde dann testen!

da ich nun net drauf los legen kann, stellen sich mir einige fragen:

wie stellst du dir die entwicklung vor?
einfach drauf los, oder einem roten faden nach?

was mich an vielen projekten die ich so in den letzten Jahren/monaten kennen gelernt habe rießig stört ist; immer und immer mehr features aber die basic implementations laufen nie sauber!

wie wäre es bei der 3.0 ganz einfach vorzugehen:

1. basis schaffen (initramfs/busybox/kernel/grub(2?) also lauffähiges linux)
2. das auf herz und nirren testen!
3. einbinden von v4l (ist ja erst merged mit s2-liplianin) und vdr 1.7.16 (sehe in den sources da haste schon dran gearbeitet) + lirc
4. dieses basics auf der ff karte testen und dann eventuel:
5. x11 +xine(finde xine viel viel schneller und ansprechender als xinelibputput)
6. mangel von xine gegenüber von xineliboutput wettmachen durch XBMC (mediaplayer)
wieder testen

wenn diese basics laufen nach und nach plugins bauen und testen

so verhindert man viele ungetestete plugins und fehler!

was sagste zu der idee (das war nur auf die schnelle)

greetz MarMic und ich bin SOOOOO FROH DAS ES HIER WEITER GEHT FREUUUUUUUUUUUU

MarMic:
hi claus,

häng das mal bitte oben mit an


--- Code: ---apt-get install subversion cvs squashfs-tools imagemagick ffmpeg gcc mercurial patch libncurses5-dev git mkisofs g++ build-essential libjpeg62-dev libcap-dev libfontconfig1-dev gettext libavcodec-dev libavformat-dev libasound2-dev libxv-dev libswscale-dev libpostproc-dev alsa-utils

--- End code ---

ist es schlimm das apt mir sagt, dass es statt mkiso genisoimage zieht? hat das die gleichen libs?

greetz

Navigation

[0] Message Index

[#] Next page

Go to full version