SeattleMeshnet / meshbox

The Hyperboria peering device
https://github.com/hyperboria/cjdns
GNU General Public License v3.0
141 stars 25 forks source link

remove packages moved to openwrt-routing and update README.md #42

Closed dangowrt closed 9 years ago

ghost commented 9 years ago

Not quite yet, a few more things are to be figured out.

dangowrt commented 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.

dangowrt commented 9 years ago

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...