Hi, while integrating beacon into the current Freevo code, I found some stuff I want to remove from the code, it is too complicated and I don't think anyone uses it. So here is a list of stuff I want to remove. If you need it, please tell me. It is all about FXD files.
1. folder.fxd. The folder.fxd is for different stuff, all
unimportant.
a. Set a name for the directory. Well, why not name the directory
as it should be named?
b. Some config variables for the directory. That will go into
kaa.beacon and maybe as a backup as extented file attribute.
c. Skin for the folder. Useless when porting to kaa.canvas, we have
to rethink this later (does anyone even use that?)
d. Add extra items to the directory: use some other fxd file for
that.
--> remove folder.fxd
2. Fxd files containing playlists, container and network streams:
leave them, nice feature.
3. Fxd files for video files. They are used in many different ways:
a. Add metadata to a videofile (e.g. imdb) and information how to
play items. I'm not sure if I want to delete this feature and
replace it with beacon + ext attributes. Maybe we keep this
one.
b. Variants: use fxd container for that and remove that
feature. This will also clean up the videoitem.py.
c. Groups: more than one file to be played as one item. Nice
feature in general. But ...
d. Fxd files in a directory about a media item. I think this is
stupid, Freevo is no media database. Look at your DVD collection
and pick something. This would reduce the size of the group
feature in many ways.
e. Fxd files about a media. Well, sounds nice and is similar to a.
--> Reduce video fxd files to contain metadata and how to play
stuff. Support more than one file for a video fxd item.
Comments?
Dischi
--
"Actors," said Granny, witheringly. "As if the world weren't full
of enough history without inventing more."
-- (Terry Pratchett, Wyrd Sisters)
pgpiBOIvZPU5N.pgp
Description: PGP signature
------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________ Freevo-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freevo-devel
