Hi all!
Latest upgrades to Discourse allow me to search and organize content better. You will see the Games/Apps section improve today, as I rewrite the search scripts to use tags instead of the unreliable text searches I have been using.
Jonne
Hi all!
Latest upgrades to Discourse allow me to search and organize content better. You will see the Games/Apps section improve today, as I rewrite the search scripts to use tags instead of the unreliable text searches I have been using.
Jonne
I love to see this, tags are great. Would it perhaps be possible to introduce a libre
tag (or free
, open
, foss
or something like that), like Arduboyās de-facto-almost-official game repo has? It would also make people notice that licenses matters.
try to add a CC0 tag, I think it works just like that
Indeed it does, I missed the field. I think foss
will be best, it covers CC0 as well as other licenses, and is respects both āfreeā and āopenā viewpoints.
What is the release
tag supposed to be for?
For licences Iām not sure which option is the best:
licence-mit
, licence-apache-2
etc.mit-licence
, apache-2-licence
etc.mit
, apache-2
. etc.Iāve created open-source
on for now, because thatās the term people will be most familiar with.
If we now have a tagging system, do we still need the [Game]
and [Demo]
things in front of the topic titles?
Release means downloadable .bin
We do not need the [Game] tags after this, but Iāll remove them after I have fixed all the scripts
Is there going to be a standardised tag order?
e.g. release
then game
or game
then release
Iāll tag my submissions with open-source
as well thenā¦ is it okay to have multiple tags here?
Anyway, maybe we should disable adding new tags just like that, because people will start using open-source
, open_source
, opensource
, āOpenSourceā, oss
, and itās gonna be a mess (the same issue as @Pharap mentioned with the licenses). What do you think, wouldnāt it be better to leave the tag creation a privilege of just moderators/admins?
Personally Iām okay with open-source, Iād just like to have one standardized tag for it.
I guess thatās fully ok. The most important thing (from organizing point of view) is that usage of game
, release
and the game type tags are relatively controlled
It might be possible to restrict it to moderators and trust level 4 users.
The downside with that is then users have to contact someone with that power every time they want to create a valid tag that doesnāt already exist.
(Admitedly thatās only a minor issue because itāll probably be handled within 24 hours, but itās still inconvinient for the user.)
I think it would be easier to just leave it open to all until weāve built up a decent pool of tags and/or until it starts becoming a problem, and then reevaluate the situation.
Hopefully most people will notice the existing tag in the search box.
Also this is less likely to be an issue for more popular tags,
because the more popular tags are presented to the user before the user even starts typing.
My issue was āwhat do we say is the āstandardā way of doing it?ā rather than āpeople are going to be using different thingsā.
If we settle on some standards then we can make a thread specifying what the standard tags are,
and as more people use the standardised tags theyāll outweigh any non-standard ones.
If anyone does deviate from the standards (which will most likely only happen accidentally),
then others can just come along and correct them and cite the āofficial tagsā thread if thereās any dispute.
Iād vote open-source
over foss
because āopen sourceā is the term that crops up most often.
I can count on one hand the number of people Iāve seen (on this kind of forum) actively using the term āfossā.
We definitely need some degree of standardisation though.
Iād like the positions of at least game
, demo
, and release
tags to be organised, but I doubt people would remember to follow the order, so that may be a losing battle.
At the very least, we need to agree on a pool of standardised tag names, and/or the format for certain tags.
(E.g. should genre tags be prefixed with āgenreā to make them easier to find? and obviously the issue with the licence naming scheme I mentioned earlier.)
@jonne is there a way to increase the number of tags allowed on a game?
The default limit is 5, which Iāve hit on ānoughts and crossesā, so I wonāt be able to tag the licence.
I think 8 or 10 would be the right amount if itās possible.
Then you can have:
game
/demo
release
/wip
open-source
/closed-source
etc.1-player
/2-player
etc.I will check
Yep, standardisation is all that I want here. We can leave the creation of new tags open and just edit occasional non-standard ones manually. If itās too much extra work, just disable it. (Or maybe just disallow non-standard versions like open_source
to make people use the correct one? Is it possible?).
Also why does the order matter? Canāt they be ordered automatically?
From the point of view of Discourse and how it works, order of tags has no effect
It makes it easier to look for tags when theyāre in a certain order,
you know roughly where in the tag list to be looking.
It also looks nicer.
For example, at the moment if you open up the games category and look at the tagged games, some of them have āgenreā, release
, game
, but then thereās some that breaks the pattern at itās visually quite jarring.
Having release
and then game
in on some topics and then game
then release
on other topics looks a bit odd.
It could probably be done with an extension or a modification to the discourse software, but that might be more effort than itās worth.
Again, it would probably need editing or an extension.
There is an order, but if you try to reorder the tags without adding or removing any then the system wonāt register that as an edit, it will consider them the same as before.
If you remove a tag, save the edit and then re-add the tag, then it will reorder them.
I tested this by removing the 2-player
tag from my noughts and crosses game and adding it back in a separate edit, so itās now at the end.
Should I start a separate thread for discussing standardisation or should we discuss that here?
If itās just a visual thing, users shouldnāt be bothered with entering it in a specific order, it should be automatic. Can be just a few line client-side JavaScript that calls sort on the tag elements.
Yes please
I have no idea what level of customisation is available for the pages themselves, so I have no idea if this is possible.
If it is possible to just add scripts to the editor without needing a full extension then yes, this would be possible, but there would need to be a list of tags with weights that determine their order.
E.g. { "game": 0, "demo": 1, "tool": 2, "release": 3 }
If thatās possible then it might also be reasonable to implement a system to make certain tags mutually exclusive (e.g. game
, demo
and tool
should be mutually exclusive).
Person A: āShould we do option A or option Bā
Person B: āYesā
:P
Iām assuming you meant āyes, start a new threadā and not āyes, discuss it hereā?
Yes, sorry that was unintentional
Btw. Have to say that there are now so many cool games for Pokitto The games list with gif-animations looks really attractive.