Tiny Core Extensions > TCE Q&A Forum

asunder extension - please add lame, ogg and flac extensions to dep file


Could the owner of Asunder.tcz extension please add lame.tcz, ogg~.tcz and flac~.tcz extensions to dep file.

Jason W:
Those optional dependencies are mentioned in the info file and I left them out on purpose since folks tend to stick with one format of encoding, or at least one at a time.  Since the default method of TC is to run in RAM, I prefer to keep RAM use low and let the user decide on what is to be installed and not force the installation of files that may not be desired or needed.  If an app or lib is a mandatory dependency, I put it in the .dep file.  If an app or lib is optional, I like to keep it optional and mention that option in the info file.  This approach was used with XMMS as it does not need ogg to function, but needs the ogg extension to play ogg files.  So ogg is not in it's .dep file but is in the info file.  Some folks may not use ogg and therefore may not want it installed. 

Thanks for bringing this up and I hope you understand my reasons behind leaving optional extensions optional.  I know this is a different approach than with most other distros but we also have different goals.

I fully understand the resource utilization goals but for tcz extensions this should not be a problem.

Jason W:
You're right, tcz changes things in terms of resource usage and all.  I will add those deps to the .dep file since RAM is not affected. 

Thanks for your ideas and input.

Thank you for all the extension work.

By the way I have noticed that even though tcz extensions don't take up ram they sometimes cause large buffer reserves to be established. The cache also grows. I wonder how does one know when this will become a problem especially in low ram systems not running a swap file. I suppose this is a program execution issue not an extension storage issue.


[0] Message Index

Go to full version