Hi all,
Here are some documentation tasks i would like to add (some of them inspired from Janardhan's emails) Critical: - Remove GhPages branch, (still a TODO on Infra side), and point to docs folder for documentation. Major: - Install guide (from source but also from release) for Mac, Windows and Linux. Make short precises minimum install guides + execution guides. These should be exactly the same as our Workflow installs such that we have regression tests that prove the install works. Furthermore i think that installation of advanced features should be in separate install guides (advanced features include : GPU, Intel MKL, Spark) - Guide on Logging with Log4J, and how to configure the system using the config.xml file. - Guide on running tests, and install dependencies for tests! (In IntelliJ, or commandline) - Tutorial updates, this can have many variants. One suggestion from Janardhan is Dev notebooks for the browser. Which is fine with me, but again to keep minimum maintenance i think it would be great to add tests to verify the execution of the tutorials, maybe as a new folder in `/src/main/test/java/org/apache/sysds/test/tutorials`. Furthermore i think these tutorials could benefit from being based on our docker images, to reduce the install part of the guides. - We need tutorials both for Python, and Java. Minor: - Jira Cleanup: I have modified the old dashboard for SystemML to now only include open tasks. I would suggest that before the release we try to reduce this number of 693 open issues. This could also lead to some student projects, for instance there is an unfinished KNN algorithm. https://issues.apache.org/jira/secure/Dashboard.jspa?selectPageId=12335852 <https://issues.apache.org/jira/secure/Dashboard.jspa?selectPageId=12335852> - PyDML cleanup: we have some code in the system that refers to the previous python PYDML that should be removed. Best Regards Sebastian <https://issues.apache.org/jira/secure/Dashboard.jspa?selectPageId=12335852> ________________________________ From: Matthias Boehm <mboe...@gmail.com> Sent: Wednesday, July 8, 2020 11:04:12 PM To: dev@systemds.apache.org Subject: [DISCUSS] Apache SystemDS 2.0 Release Hi all, I'd like to propose Aug 31 as a target date for the SystemDS 2.0 release (feature freeze August 21). This should gives us enough time to figure out the list of things that still should go into this release as it's an opportunity of a major for changes of external behavior. However, as it's the first SystemDS Apache release, I think we should still stick to Spark 2.x and Java 8 and consider upgrades of Spark and the JDK for subsequent releases. So, what do you think and any major features you'd like to see complete for 2.0? Regards, Matthias