-
Notifications
You must be signed in to change notification settings - Fork 27
This repo is severely out of date #73
Comments
It seems like this repo isn’t being updated anymore, and the releases repo (https://github.com/CrossTheRoadElec/Phoenix-Releases) is the place to look at now, if this is the case this repo should be archived after moving all the issues to avoid confusion... |
As far as I can tell, the releases repo does not contain any browsable source code, only binary releases. I’m looking for online browsable source code. |
I'm also looking for source code for what's hosted on Maven. Can we find it someplace besides inside the zip files on the releases page? It looks like you can find the Java source code in one of the zip files you can download, but I don't think the c++ source is there? |
The Phoenix-api repository is out of date. We have not been very disciplined about updating it for the following reasons...
The last point makes deciding what to do in the future difficult - I have been given no assurances that this won't happen in the future. So I spent the last few days thinking about this more. In the past we (CTRE) have taken lots of risk in bringing really creative ideas to the market.
If CTRE was a company that just manufactures commonly used commodities I might feel differently about this. So I think the best step moving forward is to not update this repository. This might change in the future - for example maybe Phoenix-wpiapi could have viewable source. Funny enough the 2021 Kickoff video mentions teaching FRC students the importance of protecting your own IP (see below). |
Would it be possible to mark the repo as archived and add a notice to the README? In its current state it causes some confusion. |
Yep, that's the plan. I can update the readme now, the repo will be archived some time this week. |
Thank you for the detailed response. That helps a ton.
Yeah that's normally the source code that I'm interested in (I mean the java API source is already available, it's just more of a pain to download and browse). It would be nice to be able to have a GitHub repo for that where people could open issues and even create pull requests for simple stuff (maybe a method needs to be public or documentation needs to be updated). It would also be useful to see change history and commit messages for certain files so random people like me can better understand changes such as changing from ints to doubles, and other random stuff like that. |
This repo is more than a year out of date, and does not reflect what is currently hosted on Maven. This makes it difficult to find reference source code when issues arise.
The text was updated successfully, but these errors were encountered: