Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Long term recommendation] Automated code review and addition system #59

Open
favna opened this issue Aug 1, 2018 · 2 comments
Open
Labels
enhancement For any feature requests concerning the repository management help wanted For issues where help is required due to a lack of time or knowledge Teamside

Comments

@favna
Copy link

favna commented Aug 1, 2018

Note: Trashed issue template as it is not relevant

This is something I recommend for the long term and is by no means a priority, however I think if this project is to stay alive for a long time it would greatly benefit from an automated system to review codes with "working", "not working" or "maybe working" kind of system.

In the iOS jailbreaking community we have a project that also runs through GitHub that does something like this for Cydia Tweaks, you can find it as tweakCompatible here. It relies on a specific issue format that the tweak generates for the review and a GitHub bot to process those issues. Then it has a github io hosted front end webpage to view all the reports (as well as integrating into Cydia but that's probably not in the scope of 3DS since the cia app doesn't use webviews)

Along with this could also come a system for automatically submitting new cheats through another template, for this either the repo's issue template could be edited to include a disabled (wrap in <!-- -->) section for the cheat submission template or a form service such as google forms could be used to send the data here based on user input there.

@JourneyOver JourneyOver added the enhancement For any feature requests concerning the repository management label Aug 7, 2018
@Sanaki
Copy link

Sanaki commented Aug 15, 2018

Honestly, as this project progresses it may be preferable to split the cheat database into a separate project as well. Would help keep the issues clean too.

@GriffinG1 GriffinG1 added the help wanted For issues where help is required due to a lack of time or knowledge Teamside label Aug 23, 2022
@GriffinG1
Copy link
Member

Hi! Adding a help wanted label to this 4 years later as it's likely not something we will implement ourselves anytime soon. Also wanted to update that as of 3 years ago or so the database is a separate project now, with the cheat handling functions being merged into Checkpoint ICYMI.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement For any feature requests concerning the repository management help wanted For issues where help is required due to a lack of time or knowledge Teamside
Projects
None yet
Development

No branches or pull requests

4 participants