Are you saying - I can compile it all on a EdgeRouter itself as it has all the required dev tools installed ?
As for architecture - well as I told you - I am not really aware of very low level details. But there is nothing system specific on Griggi. It is a C code that should run on any linux machine irrespective of the architecture they use. Since its working on Openwrt/Busybox, I thought it should not be a problem running it on EdgeOS either.
How about Dnsmasq ? Can I compile that too on EdgeRouter itself ? Btw - does EdgeOS use Dnsmasq itself ? Also, there could be some propriety stuff running on their DHCP server. So not sure how I could compile that again. Putting my own Dnsmasq might end up breaking something else in the router.
I will apply on the beta access thing. Already sent you request on hangout.