Github Repo For GLBasic libraries

Previous topic - Next topic

bigtunacan

This has been discussed on the forums before about centralizing the libraries around here for GLBasic on Github to make it easier for people to contribute changes.

I have gone ahead and created a repo for this here.

https://github.com/bigtunacan/GLBasic

Nowhere near everything is up there yet, but I'll keep adding and updating as can others if people are truly interested in this?

mentalthink

Good Idea Bigtunacan, I only did a library but I put in this gitHub, I think it's the better way for all us we have al the libraries done in the forum if anyone upload his library will be perfect for have all in ordner.

Moru

I really like the idea! Just have to make sure all are ok with their code showing up there.

Also, one of the folders seems to be a copy of the parent folder?
See the folder TiledMapProcessor


bigtunacan

#3
Moru, thanks for pointing that out.  Not sure what happened there.  I'll take a look at it.

Also, I'm definitely not trying to offend anyone or overstep my bounds.  I think this makes it easier to locate the libraries and collaborate on updates.  I figured that for the most part if people have posted a library here on the forums somewhere to let others use it then they most likely will be ok with this.

However, if someone has a library they specifically do NOT want uploaded, or if I upload something and the original author wants it taken down; please just let me know and I will not upload it or will remove it.

spacefractal

im have no problemo with my code with any code im have wrote in this forum (that include Android Extras, iCloud, Xcode 6 Project, Storekit, the small Scaling snippets etc). Android Extras require do special care, due im dont think the whole SDK should been added. Instead im hope Gernot integrate it to the stock glbasic. When that happens, then its would been much easier to update the project.
Genius.Greedy Mouse - Karma Miwa - Spot Race - CatchOut - PowerUp Elevation - The beagle Jam - Cave Heroes 2023 - https://spacefractal.itch.io/

Moru

#5
Is there a way of removing something that once was added to github? You can always go back to an older version and removing something old was at least nearly impossible last time I checked.

Rule of thumb (at least in some areas of the world): If there is no license, you have no rights to distribute the code. You can't even use it in your projects unless clearly stated so :-)

bigtunacan

Moru,

Yes you can permanently remove something from git history using the filter-branch --tree-filter options.

It looks like this.

Code (glbasic) Select
git filter-branch --tree-filter 'rm -rf dir/to/remove HEAD

This will iterate over the entire history and expunge the directory specified from all git history; just like it never existed.

There is always the possibility someone forks which would be outside of my control, but this is no different than if someone is to download it from the forums.  Once someone has been given the files there is no way to effectively take them back.