Hi Everybody, Is anyone interested in a Freenet hackathon?
Context ======= For those who aren't familiar, a hackathon means roughly: a designated time and meeting place (virtual or in-person) to do some hacking. They are typically goal focused (eg. Solve all UI bugs marked with major severity, or, ensure all classes in freenet.node are documented fully and accurately), and are often partially or wholly focused on attracting new talent. Given the rather dire sounding "Project Status" thread, one of the first threads I caught since I signed up for the ML, I think a this might be useful to re-envigorate the project. Proposal ======== I propose that the Freenet Project hold a 48-hour weekend hackathon (00:00 Saturday to 23:59 Sunday) sometime this fall or winter, and advertise it for a month or so prior. To do this, the project needs a few things: 1. A straight forward goal or priority, and lots of low-hanging-fruit bugs contributing to that goal. 2. A guide to getting up and running quickly (perhaps gradle is useful here?). https://wiki.freenetproject.org/Building_from_source definitely needs a bit of help either way though (I can at least update the command-line section). 3. Support for green developers. There will be a lot of questions. (Although it may lead to a "blind-leading the blind" situation, I volunteer here.) Possible issues =============== I imagine one possible objection to this initiative is that code reviewer time is finite, perhaps the increased contribution volume would actually be counterproductive? If this is the case, then a hackathon is probably a non-starter, unless a large backlog of non-critical patches is acceptable. The other issue is that few if any of us are in the same time zones. I believe this is pretty much a non-issue, it would be a 48-hour event, and if all existing developers commit to participating for some portion of the weekend, there will probably be significant overlap (which is good). Even if there is zero new-developer turnout, it would be useful to the project to have a designated time when everyone is working together (and in fact perhaps be more productive in that sense). So is anyone interested in this, or does anyone have any outright objections? Thanks for reading, Dan P.S. Thanks Steve for review, formatting, and superior terminology. _______________________________________________ Devl mailing list Devl@freenetproject.org https://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl