Skip to content

Commit 66b3cbf

Browse files
committed
missing 2 meetings to finish 2023
1 parent 1735d26 commit 66b3cbf

1 file changed

Lines changed: 250 additions & 0 deletions

File tree

report_2023.txt

Lines changed: 250 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,256 @@ ref: report 2023
44
lang: en
55
---
66

7+
## 2023-12-02 PROJECT MEETING
8+
9+
*Saturday the 2th of December 2023 at 13:00 UTC (14:00 CET, 10:00 ART).*
10+
11+
Time: 13:00-14:16 UTC
12+
13+
**People:** Cri, Chris
14+
15+
Welcome Chris, he is a Linux System Administrator from Minnesota, U.S.A
16+
Cri shared documentation from antennine network
17+
18+
### Website
19+
20+
we have the possibility to keep the same structure of the old website: jeckyll + ascii-doc but with a different theme: this is good because the content input can be txt file, and we reuse txt file to put the doc in the firmware and be readable by browser.
21+
22+
Cris: I'm happy that we keep the old habits about the structure oof the content, but with this restyl we move in a more fashionable shape. And I think is motivating also to update the documentation :) that probably the next work that we have to do... for the new year
23+
Chris: I think the new theme looks nice. (But I am not a designer)
24+
25+
From this assembly the opinion looks positive to the merge of the "new restyle" of the website. we wait a week to see reaction in mailinglist, and after I(Cris) can accept merge request.
26+
27+
### Testing
28+
29+
two people answered to this call https://lists.autistici.org/message/20231101.163202.5a0742ed.en.html
30+
I, Cris, think that both are trustable people.. I expected that some of them come to this meeting, but this not happen.
31+
32+
Scenarios to check:
33+
34+
* checking if the internet connection internet1 goes down, if the wifi
35+
clients (common AP name) still have connection
36+
* checking if the internet connection internet2 goes down, if the wifi
37+
clients (common AP name) still have connection
38+
* checking if the internet connection internet1 goes down, if the cabled
39+
clients (on dual_band#2) still have connection
40+
* checking if the internet connection internet2 goes down, if the cabled
41+
clients (on dual_band#2) still have connection
42+
* checking roaming, e.g. with an audio call
43+
* define exactly how router wire to router is connected: LAN to LAN with
44+
mesh configuration e.g.
45+
https://github.com/libremesh/network-profiles/tree/master/calafou#lime-community-configuration-3
46+
47+
Pony proposal and devices: https://lists.autistici.org/message/20231126.160655.2b35dc1f.en.html
48+
Cris: good point that the devices are with DSA.. not clear "None of them are running babeld though" and not clear if this is give problem to test, for example the first 2 scenarios:
49+
50+
Hiure https://lists.autistici.org/message/20231106.130003.64e0e1be.en.html
51+
Cris: Good point is that can have a test in a real infrastructure. I would like know if the devices are with DSA or not..
52+
53+
we can wait answer in the mailinglist, if is present DSA on the devices is better to test because is one of the new feature present in openwrt23 and 23.
54+
55+
### Name of the new release
56+
57+
Gio proposed Fantastic Forwarder https://lists.autistici.org/message/20231027.124816.b94a37d1.en.html
58+
59+
For this assembly the name sounds good!
60+
61+
### GSoC2024
62+
63+
we just introduced the topics.. we are happy to listen proposals in the next weeks in the mailinglist.
64+
the last year with the opportunity and money (circa 3k euro) from th GSoC we wrote Ansible roles to automated the build of the Libremesh release candidate. and this was really good for the Libremesh project.
65+
So lets go to think something of improving for the next year. The work will be done in summer 2024 and we need also 2 people that apply as Mentor.
66+
we can propose probably 2 projects.. but all the year depend from freifunk and google how many project can be really realized.
67+
68+
Topics:
69+
* Assign the work-grant for testing the release candidate
70+
* Website restyling, e.g. https://libremesh.antennine.campiinrete.org
71+
* Next release name
72+
* GSoC2024
73+
74+
## 2023-11-01 PROJECT MEETING
75+
76+
*Wednesday the 1st of November 2023 at 13:00 UTC (14:00 CET, 10:00 ART).*
77+
78+
**People**
79+
80+
SAn, Ilario, Ger, Cri, Gothos, Maden
81+
82+
**Topics**
83+
84+
* How to use donations (buying hardware?)
85+
* News about Altermundi roadmap 2023
86+
* Where to store the log of the meetings
87+
* OpenWrt 22 or OpenWrt 23 as a base for the next release candidate?
88+
* Outdated release server
89+
* Free discussion about other projects and LibreMesh
90+
* Firmware signatures
91+
* Next meeting
92+
93+
94+
Past meeting topics:
95+
* news
96+
* website and documentation update
97+
* need of a Docker image for unit testing on OpenWrt 22.03
98+
* decide the list of targets for being compiled for release 2020.2 based on OpenWrt 19.07
99+
* upcoming release LibreMesh 2020.2
100+
* News about Altermundi roadmap 2023 ?
101+
* how to use the donations on OpenCollective (e.g. a compilation server, or donation to Battlemesh) https://opencollective.com/libremesh
102+
* news about battlemesh
103+
* next meetings dates
104+
* resume of previous technical meetings and announcement of next technical meeting date
105+
for the next TECH meeting:
106+
* proposal: move the report in the wiki of github? another wiki? what is thi?https://gitlab.com/libremesh
107+
* Check that issues and the label is:issue is:open label:"in progress" is actulized
108+
https://github.com/libremesh/lime-packages/issues/
109+
* future release LibreMesh 2023.1 (based on openwrt-22.03)
110+
* prioritise a list of issues to be resolved for the next LibreMesh 2023.1 release based on OpenWrt 22.03 https://github.com/orgs/libremesh/projects/3/views/1
111+
* decide a list of packages to be included in next LibreMesh 2023.1 https://github.com/libremesh/libremesh.github.io/issues/103
112+
* This question from Elektra during past tech meeting: - How are people porting new devices?
113+
Relevant?:
114+
https://communitynetworks.group/t/expanding-openwrt-libremesh-hardware-support/790/5
115+
https://communitynetworks.group/t/openwrt-libremesh-image-building-learning-group/823
116+
For next project meeting:
117+
* introductions and recent projects and contributions related with LibreMesh
118+
119+
120+
### How to use donations (buying hardware?)
121+
122+
Old decision: stickers to be printed by people attending events.
123+
124+
Currently we have 617 $
125+
https://opencollective.com/libremesh#category-BUDGET
126+
127+
We need to write an email defining for what the money can be spent. The decision would be taken in the project meetings.
128+
129+
From the meeting minute of 2023-04-01:
130+
131+
* pay the travel to the battlemesh for some of librerouter/altermundi (maybe next year or another event)
132+
* pay the travel for the travel to battlemesh for some people of Antennine (maybe next year or another event)
133+
* pay the update of the server of downloads CodigoSur? Chiede Cri
134+
* buy some stickers LibreMesh YES
135+
* donation for the domain name? for the newsletter?
136+
* email @libremesh.org? [20231101 nah]
137+
* hardware per testare il supporto?
138+
139+
Ger: the priority should be having a release
140+
141+
New proposals:
142+
143+
* Pay someone for some testing hours
144+
* Gothos? (Ilario asks)
145+
* Proposing to everyone in the mailing list (Ilario writes) and the final decision is taken in the project meeting
146+
* We can offer 550 $, keeping 67 $ for stickers
147+
* Define object for payment: make a release
148+
* Test on two different router models
149+
* Report the observed issues
150+
* Solve the issues if possible
151+
* Define price per hour: 20 $/h
152+
* This could also attract more donations, as now they will have a clear use
153+
* Pay hardware for testing for the release
154+
155+
156+
Minimum testing scenario:
157+
158+
internet1 --wire-- dual_band#1 --wifi-- dual_band#2 --wire-- single_band#1 --wifi-- single_band#2 --wire or wifi-- internet2
159+
160+
Requirements for dual_band router:
161+
* at least 1 radio at 2.4 GHz
162+
* at least 1 radio at 5 GHz
163+
* DSA supported
164+
165+
Requirements for single_band router:
166+
* maximum 1 radio at either 2.4 GHz or 5 GHz
167+
* DSA supported
168+
169+
Requirements for internet connections:
170+
* internet1 and internet2 should preferably be two different internet connections, but if they are the same it is ok
171+
172+
Physical setup requirements:
173+
* none, even if all the routers are on the same table it is ok
174+
* wifi channels have to be selected for avoiding wifi connections between routers that are not indicated as connected (i.e. dual_band#1 and dual_band#2 should be on the same channels. single_band#1 and single_band#2 should be on the same channel, but a different one from the one used by the dual band routers)
175+
176+
Scenarios to check:
177+
178+
* checking if the internet connection internet1 goes down, if the wifi clients (common AP name) still have connection
179+
* checking if the internet connection internet2 goes down, if the wifi clients (common AP name) still have connection
180+
* checking if the internet connection internet1 goes down, if the cabled clients (on dual_band#2) still have connection
181+
* checking if the internet connection internet2 goes down, if the cabled clients (on dual_band#2) still have connection
182+
* checking roaming, e.g. with an audio call
183+
* define exactly how router wire to router is connected: LAN to LAN with mesh configuration e.g. https://github.com/libremesh/network-profiles/tree/master/calafou#lime-community-configuration-3
184+
185+
Additional tasks:
186+
187+
* document how to set ethernet interfaces for mesh only or clients only
188+
189+
### News about Altermundi roadmap 2023
190+
191+
Cri asked in the ML
192+
SAn answered that is working in the hardware of LibreRouter2
193+
194+
### Where to store the log of the meetings
195+
196+
ML is ok
197+
Website also ok (the archive of the ML is public anyway, so public is ok)
198+
Cri will copy the info to the website
199+
200+
### OpenWrt 22 or OpenWrt 23 as a base for the next release candidate?
201+
Currently, the release candidate 2023.1 is based on OpenWrt 22
202+
203+
Ilario: 23
204+
SAn: 23
205+
Madez: 23
206+
Cri: 22 or 23 are ok
207+
Gothos: 23
208+
209+
Ilario: let's name the new release candidate 2024.1-rc1
210+
211+
SCENARIO ESISTENTE:
212+
213+
rete mista openwrt & libremesh, feedback that the developing of libremesh is not enought fast as openwrt to releasing. Which relation there is with gluon? and which different?
214+
215+
IMAGES ARE ALREADY AVAILABLE:
216+
https://firmware-libremesh.antennine.campiinrete.org/releases/master-ow23/
217+
218+
219+
### Free discussion about other projects and LibreMesh
220+
221+
Discussing technical solutions in Gluon
222+
Gothos: Would be good to have a network-profile compatible with Gluon
223+
Discussing the problem of slow release cycle in LibreMesh
224+
225+
226+
### Outdated release server
227+
228+
The server is outdated and is impossible to install anything.
229+
For some next meetings we need to think about it!
230+
231+
232+
### Firmware signatures
233+
234+
Check the "### Add new signing keys" section of this email:
235+
https://lists.autistici.org/message/20230929.142923.34529fc1.en.html
236+
237+
Screenshots from Github:
238+
239+
![](http://pad.cas.cat/uploads/upload_4b83edf87044537c4fb31a3d41dff49d.png)
240+
241+
---
242+
243+
Seems that the keys cannot be accessed, so we either find who has the original key or we upload a new one.
244+
245+
---
246+
247+
![](http://pad.cas.cat/uploads/upload_e233e33ddc420710505b5d67e86df88d.png)
248+
249+
Ilario writes to the people who could have the original key.
250+
If noone has it, we will just upload a new one/pair during the next project meeting.
251+
Maybe the key on Github is the same also on the repo server.
252+
Gothos will check.
253+
254+
### Next meeting
255+
Saturday the 2th of December 2023 at 13:00 UTC (14:00 CET, 10:00 ART).
256+
7257

8258
== 2023-10-07 PROJECT MEETING
9259

0 commit comments

Comments
 (0)