cuberite / plugin-repository

Repository for Cuberite plugins
https://plugins.cuberite.org
Other
5 stars 2 forks source link

Add only repos with Info.lua file #39

Open madmaxoft opened 8 years ago

madmaxoft commented 8 years ago

The "Add plugin" page should filter out all repos that don't have an Info.lua file - those are likely not Cuberite plugins (and we want to encourage plugins to use an Info file as much as possible)

tigerw commented 8 years ago

You sure about this? Quite a few don't have them.

NiLSPACE commented 8 years ago

Currently the ones which do not have an Info.lua are old. And if not they can be easily changed to include an Info.lua

We could also do this in steps. At first don't show anything without an Info.lua or press a button that will show every owned repo.

Personally I think we should as @madmaxoft wants filter out everything. That will really encourage developers to use the Info.lua

madmaxoft commented 8 years ago

At the very least, we should split the repos into those that have the file and display those above all the rest, with a divider saying "The following repos are unlikely to be Cuberite plugins".

sphinxc0re commented 8 years ago

I really dislike all the capitalization. Should we really force the devs to name the file exactly that way?

madmaxoft commented 8 years ago

It's just like GitHub forcing people to use README.md

sphinxc0re commented 8 years ago

Yeah, but we can do better. Either ALL CAPS or all lowercase.

tigerw commented 8 years ago

I prefer filenames to be written as my English teachers would approve. That includes proper spacing and capitalisation of names.

I feel that programmers should be made aware that "lib" and "src" for example, should not be considered alternatives for "Libraries" and "Source Files", but maybe I'm just not unix-y enough :P