Closed dangowrt closed 9 years ago
I reckon the best is to have the cjdns package build cjdelisle/crashey and maybe at some point switch to cjdelisle/master. cjd seems to be quick with merging from hyperboria/master, so we can use that to stage our changes and have him review it -- more eye-pairs are always better imho. In order to build the package with hyperboria/cjdns or local changes to cjdns OpenWrt offers the CONFIG_SRC_TREE_OVERRIDE option, see https://dev.openwrt.org/browser/trunk/config/Config-devel.in#L99 This feature can also be used to build a specific cjdns git-tree on the buildbot independently of the tree/version referenced in the package Makefile.
Though commit access to openwrt-routing for cjdns Package maintainers would be desireable, it's worth mentioning that for now sbyx was very fast with merging pull-requests. And again, when using SRC_TREE_OVERRIDE in our development and buildbot processes, this will relax our dependency on whatever is referenced in the package Makefile -- and give the code a day or two of testing before bothering a much broader audience...
Not quite yet, a few more things are to be figured out.