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)

Attachment: 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

Reply via email to