On 16/07/11 15:38, Jonathan Gordon wrote:
On 14 July 2011 05:36, Sean Bartell<wingedtachik...@gmail.com>  wrote:
One issue raised about these changes is where the librbcodec files
should be moved. My current version moves them to /rbcodec, with dsp,
metadata, and codecs subdirectories. Saratoga is doubtful the files
should be moved at all [2], which means they would be copied out of
/apps for a librbcodec release. JdGordon thinks they should be moved to
/lib/rbcodec [3].  I'm inclined to put them in one directory because
they're becoming independent from the rest of Rockbox, and it would make
the build process cleaner.

Seen as noone has replied...
Yes I really think that the lib should be put in the libs/ directory.
The end goal is that this should be independant of the rest of the
code right? Leaving it in various folders in apps/ is just wrong then.


I would agree - if the goal of the project (which I hope it is) is to turn Rockbox's codecs into a standalone lib, then moving the code into the lib/ directory makes sense. This makes it clear that it code that can be compiled independently of Rockbox.

I don't know what the rules are for the existing code in lib/, but I think the ideal situation would be that it can be compiled without any reference to code in apps/. I don't know if that will be possible though...


I haven't had much time to follow your work so far, but hope to do some in the second half of the summer.

It would help me a lot (and I expect others) if you could list all your flyspray patches in tabular format on your project's wiki page, with the following columns:

* FS#
* Title of task
* SVN revision and date if it was committed


Also, I don't know if you have discussed your project goals for the second half of the summer with your mentor yet, but one thing that I would rate as important is to produce a packaged release of librbcodec (or at least a script to make such a release).

Regards,

Dave.

Reply via email to