All - I think we should discuss first steps to reviving this project in the context of a release. There are numerous forks with features that we are looking to get into the revived project but I would suggest that we target an initial release of what is already there to ensure that we have the process down and can address any security issues and document the changes in 0.8.0.
There are a couple things that I think we could address in this first step: 1. I can't seem to find any Process docs on the site for doing an actual release. This needs to be documented, if not for doing the release then as an artifact of doing this next release. While we are at it, I believe that the site is also missing instructions for getting started as a developer on the project. Adding such docs may help get new contributors engaged. I had to make a minor change (after hours of googling py-test build problems) to the python-api/setup.py script in order for it to build. Likely just a me problem. 2. CVE and dependency hygiene related tasks to make sure there is a clean version available to start from. This may require some github or other magic for determining problem dependencies that should be put in place and/or documented. 3. Delta between 0.7.0 and 0.8.0 release in terms of provided features, bugs and improvements. In parallel we can discuss the various changes and how to roll them into future releases rather than trying to boil the ocean all at once. A separate DISCUSS thread can be started to do an inventory of proposed features and improvements that will require one-pager wikis (LIPs) to describe the problem statement, usecases, approach. We will undoubtedly need to reconcile multiple implementations of some things by either convergence or optional pluggable implementations. Does anyone have enough context for the release process in order to be Release Manager for 0.8.0? Any other thoughts? Thanks! --larry