[Announcement] Re-organizing games and other content

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

5 Likes

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.

1 Like

try to add a CC0 tag, I think it works just like that

1 Like

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

1 Like

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.
  • licence
  • main genre
  • other genres
  • other tags?

I will check

1 Like

@Pharap , max number of tags now 8

2 Likes

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

1 Like

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?

1 Like

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 :slight_smile:

2 Likes

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ā€?

1 Like

Yes, sorry that was unintentional :smile:

2 Likes

Btw. Have to say that there are now so many cool games for Pokitto :slight_smile: The games list with gif-animations looks really attractive.

1 Like