[Ninux-Wireless] Ninux openwrt packages code merge
Ciao, vedo su github che abbiamo (almeno) due repository di pacchetti Ninux di OpenWRT https://github.com/ninuxorg/ninux-openwrt-packages https://github.com/ninuxorg/eigennet-packages il primo è base romana il secondo è base pisana. ci sono molte cose in comune tra i due repo, tipo in quello pisano ci sta un branch Roma. vogliamo fare uno sforzo di unificare tutto in un unico repository ? (senza perdere nessuna history ovviamente). Saverio ___ Wireless mailing list Wireless@ml.ninux.org http://ml.ninux.org/mailman/listinfo/wireless
Re: [Ninux-Wireless] Ninux openwrt packages code merge
On Sunday 28 April 2013 11:49:06 Saverio Proto wrote: ci sono molte cose in comune tra i due repo, tipo in quello pisano ci sta un branch Roma. Credo che il branch Roma di quello Pisano dovrebbe essere pronto all'uso per quello che fate pero' non ho seguito piu' i cambiamenti fatti da arka Per il merge ci puo' stare, ma il branch Roma e' totalmente diverso da quello pisano indi per cui sarebbe piu' una cosa che vi risparia lavoro a roma ma non cambia le sorti dei pisani ;) In piu' stavo parlando con gli argentini e gli spagnoli che stanno cercando di coinvolgermi a fare il firmware tutti insieme visto che loro usano la stessa struttura pisana ( ovvero isolette mesh L2 ( batman-adv || altro ? ) + collegamento tra isole L3 (babel || BMX6 ?) ) Quindi non so le sorti del firmware pisano, probabilmente finira' mergiato dentro il firmware comune ( piu' che di un firmware si tratterebbe di una codebase comune ) In piu' Nico mi ha anche fatto vedere che il loro mapserver e' gia' decentralizzato, ovvero ognuno puo' avere il suo mapserver per i suoi nodi e decidere se inoltrare o prendere dati anche a/da altri mapserver ( lo aveva anche fatto vedere gia' su interop ma era passato inosservato ), in piu' loro usano un db schemaless ( CouchDB ) ovvero ci puoi mettere dentro tutti i dati che vuoi e quello che succede e' che semplicemente devi solo spiegare alla web gui come visualizzarli (se vuoi che vengano visualizzati), in piu' non devi spiegare al mapserver come e' fatto un device (interfacce ip ecc ecc) ma viene popolato tutto in automatico, in piu' supporta openlayer ecc ecc, insomma tutta una serie di features che fanno venire l'acquolina (senza nulla togliere a nodeshot) ___ Wireless mailing list Wireless@ml.ninux.org http://ml.ninux.org/mailman/listinfo/wireless
Re: [Ninux-Wireless] Ninux openwrt packages code merge
Credo che il branch Roma di quello Pisano dovrebbe essere pronto all'uso per quello che fate pero' non ho seguito piu' i cambiamenti fatti da arka Per il merge ci puo' stare, ma il branch Roma e' totalmente diverso da quello pisano indi per cui sarebbe piu' una cosa che vi risparia lavoro a roma ma non cambia le sorti dei pisani ;) Tutto chiaro. Considera che a Roma penso (ma potrei sbagliare) solo Arka stava sviluppando su OpenWRT, perché io ero troppo impegnato a fare il firmware sburratone, e c'era poco interesse a mettere energie in OpenWRT per i vecchi problemi sui drivers 5Ghz che oggi sono risolti. Adesso ho ripreso in mano la situazione OpenWRT packages e vedo molto lavoro fatto da Arka forkando il codice di Pisa, ma devo capire bene di che si tratta perché non sono molto pratico nemmeno del firmware pisano. I pacchetti olsrd-ninux non hanno più molto senso perché ormai siamo committer nell'upstream sia di olsrd che di openwrt-routing, quindi se ci serve una modifica la possiamo pushare tranquillamente li. Il pacchetto nodogsplashninux è una cazzata tenerlo in due repo git separati. Doppio lavoro per tenere allineate le patches. Cmq io e Giacchino ci siamo dati appuntamento a Berlino al Wireless Community weekend 10-11-12 maggio per produrre qualcosa insieme :) Se qualcuno vuole venire ci faccia un fischio :) ciao, Saverio ___ Wireless mailing list Wireless@ml.ninux.org http://ml.ninux.org/mailman/listinfo/wireless
Re: [Ninux-Wireless] Ninux openwrt packages code merge
Ciao all, Dovrei dare una pulita al codice e sistemare i pacchetti, alla fine basta tenerlo solo come plugin. C'è il branch roma-dev su cui possiamo lavorare serenamente, stanotte stavo iniziando le pulizie primaverili. Appena rientro in possesso del pc sistemo qualcosa e vi notizio. -- Arka Il giorno 28/apr/2013 12:28, Saverio Proto ziopr...@gmail.com ha scritto: Credo che il branch Roma di quello Pisano dovrebbe essere pronto all'uso per quello che fate pero' non ho seguito piu' i cambiamenti fatti da arka Per il merge ci puo' stare, ma il branch Roma e' totalmente diverso da quello pisano indi per cui sarebbe piu' una cosa che vi risparia lavoro a roma ma non cambia le sorti dei pisani ;) Tutto chiaro. Considera che a Roma penso (ma potrei sbagliare) solo Arka stava sviluppando su OpenWRT, perché io ero troppo impegnato a fare il firmware sburratone, e c'era poco interesse a mettere energie in OpenWRT per i vecchi problemi sui drivers 5Ghz che oggi sono risolti. Adesso ho ripreso in mano la situazione OpenWRT packages e vedo molto lavoro fatto da Arka forkando il codice di Pisa, ma devo capire bene di che si tratta perché non sono molto pratico nemmeno del firmware pisano. I pacchetti olsrd-ninux non hanno più molto senso perché ormai siamo committer nell'upstream sia di olsrd che di openwrt-routing, quindi se ci serve una modifica la possiamo pushare tranquillamente li. Il pacchetto nodogsplashninux è una cazzata tenerlo in due repo git separati. Doppio lavoro per tenere allineate le patches. Cmq io e Giacchino ci siamo dati appuntamento a Berlino al Wireless Community weekend 10-11-12 maggio per produrre qualcosa insieme :) Se qualcuno vuole venire ci faccia un fischio :) ciao, Saverio ___ Wireless mailing list Wireless@ml.ninux.org http://ml.ninux.org/mailman/listinfo/wireless
Re: [Ninux-Wireless] Ninux openwrt packages code merge
Riusciamo anche a mentenere un buildserver ? Magari rsyncando via vpn i binari anche qui a firenze? Alla fine la menata più grossa è aggiornare olsrd e tinc. A me piacerebbe avere una buildserver che fa i fw AttitudeAdjustemant che abbiano i sw presenti nel fw originale + ipv6 + tinc + mini_snmpd + olsrd (e plugin) + ip e che punti il repo di default per opkg direttamente al nostro server. In questo modo ci possiamo aggiornare olsrd e tinc indipendentemente dai rilasci su openwrt. Per quanto riguarda specificatamente il branch roma di eigenpacket io l'ho usato per un po' (e ci ho anche lavorato) però alla fine preferisco configurare i nodi a mano perché almeno qui a Firenze ogni nodo è diverso e il sistema automatico basato sul branch pisano gestisce un sacco di configurazioni, ma non tutte. Per esempio ora stiamo spingendo per i nodi con i fw stock e le vlan. nolith 2013/4/28 Alessandro (aka ArkaNet) arkant...@gmail.com Ciao all, Dovrei dare una pulita al codice e sistemare i pacchetti, alla fine basta tenerlo solo come plugin. C'è il branch roma-dev su cui possiamo lavorare serenamente, stanotte stavo iniziando le pulizie primaverili. Appena rientro in possesso del pc sistemo qualcosa e vi notizio. -- Arka Il giorno 28/apr/2013 12:28, Saverio Proto ziopr...@gmail.com ha scritto: Credo che il branch Roma di quello Pisano dovrebbe essere pronto all'uso per quello che fate pero' non ho seguito piu' i cambiamenti fatti da arka Per il merge ci puo' stare, ma il branch Roma e' totalmente diverso da quello pisano indi per cui sarebbe piu' una cosa che vi risparia lavoro a roma ma non cambia le sorti dei pisani ;) Tutto chiaro. Considera che a Roma penso (ma potrei sbagliare) solo Arka stava sviluppando su OpenWRT, perché io ero troppo impegnato a fare il firmware sburratone, e c'era poco interesse a mettere energie in OpenWRT per i vecchi problemi sui drivers 5Ghz che oggi sono risolti. Adesso ho ripreso in mano la situazione OpenWRT packages e vedo molto lavoro fatto da Arka forkando il codice di Pisa, ma devo capire bene di che si tratta perché non sono molto pratico nemmeno del firmware pisano. I pacchetti olsrd-ninux non hanno più molto senso perché ormai siamo committer nell'upstream sia di olsrd che di openwrt-routing, quindi se ci serve una modifica la possiamo pushare tranquillamente li. Il pacchetto nodogsplashninux è una cazzata tenerlo in due repo git separati. Doppio lavoro per tenere allineate le patches. Cmq io e Giacchino ci siamo dati appuntamento a Berlino al Wireless Community weekend 10-11-12 maggio per produrre qualcosa insieme :) Se qualcuno vuole venire ci faccia un fischio :) ciao, Saverio ___ Wireless mailing list Wireless@ml.ninux.org http://ml.ninux.org/mailman/listinfo/wireless -- Alessio nolith Caiazza il sapere umano appartiene al mondo. GPG 440C5437 ___ Wireless mailing list Wireless@ml.ninux.org http://ml.ninux.org/mailman/listinfo/wireless