July 23rd Nuts and bolts meeting notes

Jessie France jessielisbetfrance at gmail.com
Fri Jul 26 23:52:12 UTC 2019


7.23.2019 Nut’n’bolts Meeting Notes:
Attendees: Jessie, Jean-Paul, Anand, Hab, Meejah, Chris

Anand:
1. Ported unit test of core banana.py module (test_banana.py) to Python3
and made tests pass. Of course this required many other changes in core
foolscap modules.
2. Today reworked the Python3 changes for the test to retroactively pass in
Python2 also. So test_banana.py passes in both Python3 (Python 3.6.7) and
Python2 as well. This is a milestone.

* Anand will close the current PR and open a new PR against the master
branch of Brian's Foolscap repo
* Review can proceed in the usual way
* Coordinate with Brian about having the changes merged

Jessie:
* Communication in progress; feedback has been gathered from Jean-Paul and
the next draft will be sent to Liz for final approval. Once approved, it
will be posted to the mailing list. The link will be shared on IRC and will
be linked from a news item on the front page of Tahoe-LAFS.

Jean-Paul:
* Will continue to look into Trac fixes.
* Reviewed Tox more, but it seems to be audio only
* Will investigate Mumble as a more reliable solution

Meejah:
* Trying to get subprocess coverage to work properly - to see if there is
any dead code and to be sure there are no typos.
* Added few integration tests, struggling to get coverage
* Add explicit option Python to provide coverage
* Should we completely rethink web interface
* _habnabit will contact Meejah to assist with troubleshooting the coverage
issues
* May take up Jean-Pauls’ suggestion to start with ripping out data and use
the templates directly then use python templates
* What are we using from the Nevow page rendering system

Additional questions/concerns
* Tahoe and Trac are both being hosted on a machine that Brian is
maintaining.
* Need to explore moving over to an ethical hosting services as Aspiration
will not be able to take this over - Jessie to research providers and find
out potential cost.
* Moving away from Trac - what does Trac migration look like? Is it still
being maintained? Upgrading to latest version?
* Video conferencing - as mentioned above, Jean-Paul will look into Mumble.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://tahoe-lafs.org/pipermail/tahoe-dev/attachments/20190726/3316d88c/attachment.html>


More information about the tahoe-dev mailing list