It said looking for js based Projects but are open to any cool projects.
Got it while surfing twitter, will add if I find any.
here is my reasoning... for the open source world, we're doing well with paid staff and all that.
if these folks are looking to sponsors individuals on a small scale, then sponsoring a drop in the bucket for a sligthly larger org like us may not be what they are looking to do. thus I'd like to find out more about what their goals are.
Mostly general users since the link will be on the site.
mckean joined the channel
alastairp: you pointed me in the direction of packaging to generate static binaries. But that only seems to be the case for the 3rd party packages...
any ideas on how to generate static binaries for the streaming extractors?
that script generates static versions of the 3rd party packages
then if you do ./waf --with-static-examples
it'll compile and build the extractors statically too
(using the 3rd party packages that you just built)
ah so I need to build static 3rd party packages, then run waf with static examples.
any ideas where the binaries will be placed?
the usual but they will just not rely on anything else?
you can use `file` to see if it's a static or dynamic binary
as I commented, I've not had experience compiling a static extractor with gaia... because that requires qt and a whole bunch of other things as well. I'll have an ask around to see if it's been done before
many thanks! I'll see what I can do in the meantime!
oh yes, it seems that build_3rdparty_static_debian.sh has a --with-gaia flag, which does exactly that. give it a go and tell me if it works :)
build/src/examples/essentia_streaming_extractor_music: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), statically linked, for GNU/Linux 3.2.0, BuildID[sha1]=ddc28c9baddc71f1317451678866cd6aeef1c2e7, with debug_info, not stripped
build/src/examples/essentia_streaming_extractor_music_svm: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), statically linked, for GNU/Linux 3.2.0, BuildID[sha1]=a1e1e2e0658e5f29f45ac6e0021fd60587e65c30, with debug_info, not stripped
the only missing trick was that I had to install yasm, otherwise ffmpeg didn't compile
I removed a few unnecessary install steps - e.g. manually installing gaia and ffmpeg (the dependency script does that). I also didn't squash layers... I assume that you might want to use this in a multi-stage build, or copy the binaries out, so layed it out to be easier to understand
--with-example= also makes it a bit faster to compile, as you only need to compile those 2 examples
iliekcomputers: can you do a release today? I want to run the scripts.
Not sure, maybe ruaok can.
you'd trust a geek who had been on AFK for two weeks to do a release?