ConfoglTeam / PrO-MoD

http://l4dpromod.com
GNU General Public License v2.0
6 stars 2 forks source link

Plugin source missing #2

Open ProdigySim opened 10 years ago

ProdigySim commented 10 years ago

We don't have any plugin source here. Are we planning to find and include it all, or is there something else planned?

rpdelaney commented 10 years ago

As far as I know, Promod distribution packages haven't included plugin sources for a very long time. It is likely that this is a copyright infringement. @Attano has acknowledged the problem and based on how Equilibrium development was done, I think we can be optimistic that this will get corrected over time.

rpdelaney commented 10 years ago

See more comments here: http://www.l4dnation.com/confogl-and-other-configs/features-you-would-like-to-see-in-promod/msg33514/#msg33514

Attano commented 10 years ago

If anyone is willing to help, make a separate issue in this repo with the list of all the plugins that are missing sources.

rpdelaney commented 10 years ago

Not sure if :trollface: or not. None of the plugins distributed have any sources. Here's a gist with all the plugins included in the most recent "release" of Promod, as of this writing.

https://gist.github.com/rpdelaney/ed818aa7e9111bcf1894

ProdigySim commented 10 years ago

This is github. There is not trolling. Only cold, emotionless verbosity.

ProdigySim commented 10 years ago

I'm also kind of interested if anyone can think of a better plan than including a bunch of source sp files in here. We could do git submodules, or pull the sources from another place at build time, etc.

rpdelaney commented 10 years ago

Git submodules would be ideal. No doubt amateur devs will be mystified by all the "unnecessary" complexity although it should have been done that way from the beginning.

rpdelaney commented 10 years ago

Didn't some of @CanadaRox's stuff have build scripts for the sources? That could be worth looking into, for our own sanity at the very least.

ProdigySim commented 10 years ago

I think the stuff in here is the closest we've had to a major build system like that. The Makefile + clone_repos.sh.

Also that setup was unused, since it was for LGOFNOC-based Confogl3--which nobody has really picked up on using, although I think some tried. My basic plan with that was to try to get all config makers to use one single repo and consolidate plugin versions and stuff--while still keeping their "configs" separate. I stopped work on it though.

MatthewClair commented 10 years ago

My ready-up repo has some a basic Makefile: https://github.com/CanadaRox/l4d2readyup/blob/master/Makefile

Attano commented 10 years ago

None of the plugins distributed have any sources.

I don't know who deleted all the sources. Anyway, I still have some old Promod forks with Confogl-compatible sources. Some sources from Stabby and Epilimic's Promod repos, apparently, are LGOFNOC versions, so we don't need that.

ProdigySim commented 10 years ago

I really like the idea of centralizing all source in one repo better. Seems like less repo management fuss will have to be done. Submodules do require extra maintenance, and I don't think there are other repos which are better organized on their own containing these plugins.

rpdelaney commented 10 years ago

@ProdigySim , I created a separate issue for discussing submodules.

ProdigySim commented 10 years ago

Do we have everything we need as of 62e8eaa5a7e6df1130897058c4eac4f15cd17fb2 or are we still missing some?

Attano commented 10 years ago

Not only are we missing 80% of stuff after that commit, but it also seems to contain random modules from confoglcompmod that aren't even compilable. I'm going to restructurize everything soon.

Attano commented 10 years ago

https://github.com/Attano/L4D2-Competitive-Framework/

This contains all the plugins and sources used by modern configs.