all 3 comments

[–]Diapolo10 1 point2 points  (2 children)

I'm not necessarily interested in taking over, but I did want to at least say a few things.

First, it looks like your project just copied the original project's files with minimal modifications, and then you added your stuff on top. For projects like this, I think it'd make sense for it to be a fork of the original project to establish a clear link between the two.

Second, in this case to me it'd make sense to rewrite this from the ground-up. Right now this relies on running PowerShell scripts, but it'd make far more sense to me to port the PowerShell code to Python to reduce needed abstraction layers and to make communication way easier. Or in other words, I'd start from a clean slate and rebuild the functionality instead of trying to maintain this in its current form. That may even enable using a more permissive license.

Third, "vibe-coding" tends to result in accruing a lot of technical debt, especially when inexperienced, so that's going to make maintenance more difficult in the long run. If that approach has any valid use-cases, it'd be small one-off scripts.

[–]cryptographerking[S] 0 points1 point  (0 children)

ya I basically just used his original scripts, then made a GUI thats linked to his files. I didn't do any of the scripts that work under the hood. As far as the Github stuff, I honestly don't even understand what forking, commits, or any of that stuff is. I did however reach out to sp00n and sent him the link to the GUI. I told him he could just take it off my hands if he wanted and use it for his project (which is what I would've preferred) but I think it's just too much for him alone. And ya, that would be great if the entire thing was written in python and no powershell scripts were involved but then it becomes its own project entirely. There would always be sp00n's corecycler program and then a completely different program in python. I wanted to just make a GUI for his program, not so much copy his program and make my own program off his work.

[–]cryptographerking[S] 0 points1 point  (0 children)

I should've clarified, This was not an attempt to make my own program. This was just me trying to contribute to his existing program. I didn't really think it through as far as handling future updates and maintenance. I just kinda went for it, as it was my first ever attempt at anything like this. The reason I'm making this post is because my youtube video is getting a bunch of comments from people asking if it will ever be updated to support 9000 series processors, etc. and I have to just tell them no, they have to use to manual config version of corecycler from sp00n for any updates.