tessel / openwrt-tessel

OpenWrt build scripts and package feed for Tessel 2
Other
32 stars 14 forks source link

Mark project as unmaintained #84

Closed lewisdiamond closed 5 years ago

lewisdiamond commented 5 years ago

New users should be warned and know exactly what they're getting into.

tessel-bot commented 5 years ago

Thanks for the pull request, and welcome! The Rust team is excited to review your changes, and you should hear from @tcr (or someone else) soon.

If any changes to this PR are deemed necessary, please add them as extra commits. This ensures that the reviewer can see what has changed since they last reviewed the code. Due to the way GitHub handles out-of-date commits, this should also make it reasonably obvious what issues have or haven't been addressed. Large or tricky changes may require several passes of review and changes.

Please see the contribution instructions for more information.

rwaldron commented 5 years ago

The state of this project isn't as simple as you've described in this change, or in the PR comment. There are numerous Tessel specific patches that need to be ported to 18.06.x, which we presently don't have the bandwidth to complete.

lewisdiamond commented 5 years ago

This repository is clearly unmaintained. A PR for LEDE 17.01.1 was opened 2 years ago and never merged. This PR sat here unnoticed for a month.

It is running 15.05-rc2, which was a terrible idea even in 2015. 4 years later it's much worse. No package that depends on the kernel can be obtained from any currently available repositories because no official version was ever released running that same kernel version. The only way to update the system is to create a docker container or VM running an ancient OS with an ancient gcc version to build your own packages. Even then, all you get is an ancient packages, like dropbear v2015.67 with remote code execution vulnerabilities.

To someone who worked on that before, it's about a day of work to get it working. This is probably almost working, although I added the tessel stuff directly in the branch. https://github.com/lewisdiamond/openwrt/commit/f36711c156b20409c566d18f12447e2812cd890c