Skip to content
Andreas Ziegler edited this page Jun 13, 2018 · 2 revisions

date: 15.02.2018 21:00, ca. 16 attending people, via mumble.freifunk.net

1. Reworking last meeting: acceleration of development

  • Generally the the development has accelerated a little, since the last meeting.
  • neoraider wants to write down guidelines, he inoffically likes to see for gluon. [TODO]
  • mailing list archive: mlmmj -> http://mlmmj.org/
    • The ML archive is not accessible via web yet.
    • The archive is accessible via mail commands for now.
    • Neoraider wants to setup a mail software [TODO]

2. Future projects

2.1. Roadmap

  • https://github.com/freifunk-gluon/gluon/wiki/Roadmap
  • We currently have the different aspects "milestones" and "roadmap".
  • Because the roadmap tends to get outdated, we want to remove the version planning from the roadmap.
  • Once new features have been started, they can be tagged for next release or with a milestone
  • Discussion about the roadmap:
    • What should happen, if a topic is added to the the roadmap. Just by adding it to the roadmap, no line of code is written.
    • Two sections in the roadmap: "next release", "further future".
    • Priority sorting would be nice.
    • Rework roadmap. [TODO]
    • Add small teaser to each idea [TODO]
    • Add subpage for precise plannings [TODO]
      • Especially network rewrite should be planned a little [TODO]
    • Neoraider and Klaus_Dieter will review (and delete) the outdated "Roadmap Network" wiki page. [TODO]
  • The roadmap is for long time future and documentation, where the project should be lead.
    • Documentation: use the Github Wiki.

2.2. GSoC

  • If someone wants to participate in the google summer of code and has a project idea and wants to participate, neoraider would be the maintainer.

Already proposed Projects

  • Proposed projects are visible at https://projects.freifunk.net/
  • MPW is interested in implementing the GSoC project "Tunneldigger: support for connecting over IPv6 networks".
  • Evaluate usefulness and direction of LibreMesh NetJSON Agent, could be useful for replacing respondd
  • Tata is a mentor for a google summer of code project: "Develop a new OpenWLANMap wardriver App which is compatible to newer Androids"

Add an own proposal with a "gluon" project?

  • There is no own project yet.
  • The "network-rewrite" project seems not to be very suitable for GSoC, since it needs a lot of insights into OpenWrt.
  • The "mesh-independent autoupdater" is maybe suitable.
    • Neoraider would do a mentor.
    • Discussion will happen on the next days in IRC.
    • Allow incompatible updates.

3. planning Release v2018.1

  • Discussion about the "milestone" feature.
    • Release blocking issues are now marked as "release blocker".
    • Merge gluon-ebtables-limit-arp [TODO]
    • Generally features can be simply added to milestones, if they are likely to get finished before the release is scheduled. But there is generally no need to get finished before the release (as long as they are not marked as "release blocker")
    • How to mark issues, so they are included as "known issues" in the release notes
      • Add a new label for issues, that should be as "known issues" [TODO]
  • We discuss the next milestone, remove issues from milestone on github live. Results can be seen on github. Link

4. Reviewing & discussing pending PRs

4.1 domain documentation (#1261)

  • Plan:
    • Ugly formatted documentation is better than no documentation!
    • Add documentation a singe page for "multidomain". [TODO: lemoer]
      • Add a general description why multidomain setups are needed and how to compile with multidomain support.
      • List of allowed configuration "paths" (e.g. wifi24.mesh.id)
      • Example site + domain pair.
  • Off-Issue-Discussion:
    • It may be a good idea for future to add the site config option documentation into the check_site.lua files and merge them together into RestructuredText by a script.

4.3 geolocator (#1201)

  • neoraider plans to review soon.

4.4 geolocater additional packages (#1211)

  • depends on 4.3
  • neoraider reviews after 4.3

4.5 hoodselector (#1226)

  • Reeds some more work to be based on the "multidomain" config feature.
  • Lemoer and tata will communicate, when tata has time to work on the PR.

4.6 outdoor channels (#1329)

  • Not that important, will be reviewed after the upcoming release.

4.7 gluon-client-bridge: move IPv4 local subnet route to br-client (#1312)

  • Merged now live.

4.8 Add site.conf option for fastd peer upgrade (#1257)

  • Generally the idea is good.
  • Code itself is not nice yet.
  • It deletes (all) peers before readding the new peers from the current site.conf after sysupgrade.
    • Custom peers should be manually configurable on the router should be still possible.
    • The script has to exclude fastd peers with uci flak gluon_keep = true from deleting.

5 issue discussions

5.1 vxlan hw csum issue

  • reproducability improved with -d flag for iperf
  • lephisto & neoraider will work together on this via IRC

5.2 OOM

  • hoher ramverbrauch + hohe load (mit OOM)
  • hohe load ohne OOM
  • sonstige probleme, die aus OOM resultieren (keine IPv6 addr z.B.)
  • hostapd

6 misc

6.1 prototype fund

  • no ideas
Clone this wiki locally