Using the forum as the main discussion platform for tagging

You reply correctly shows up in the forum, however not the text you wished to reply to.

While this can be done in the forum, I don’t think you email will allow to simply select text to quote it.
You have to prefix the text you are quoting with a “>” or enclose it in “[quote=“davidoskky”] [/quote]” for the quote to correctly show up in the forum.
I’m not sure about how the quotes show up in the email rendering.

In the forum, your reply does not show up as a direct reply to my message but as a normal post done without referencing anyone else in particular.
I hope there is a way to make it appear as a direct reply, hopefully someone more experienced with this forum can provide some insight.

I have now enabled receiving emails from the forum to better understand how the email interaction works.

I will add this point to the initial post, so that all new issues that come up are listed at the beginning.

I believe this ability to edit posts to provide a summary of the following discussion to be a good advantage; however I’m not sure if this will create problems for people using it through the email, since they probably won’t get to see those changes.
Thus, it would be better if edits to posts were kept at a minimum: to correct grammar and to summarize following discussions without adding anything that hasn’t been said already.

1 Like

Thank you @davidoskky for inviting me by ping. Do contributors to the other topic, that this one is said to be split off get a notice too? How can I tell, that both this and the other topic relate, here or there?

This piece Web Discussions: Flat by Design from Jeff Atwood fame should be mentioned here too. I am a bit uncertain, if the message by @nukeador in the other topic did quote it right: In stackoverflow, replies to a message do not appear in the posts-roll, but appear below the post they replied to. It has one level of threading, visible by some indentation and smaller print. I agree, this minimal nesting should do it. Discourse has no threading at all. Perfectly fine for brainstorming.

I should say, IMO, multiple topics for a proposal RfC seem to best meet the requirements of decently structured discussion. That is also the gist of the discourse thread nukeador linked to, if I understand fully. Even the most simple proposal will give rise to distinct issues. Intermingling talk on several of those in a single topic will make staying up to date a chore. So yeah, go for multiple topics! @Cartographer10 WDYT?

2 Likes

Hello @Hungerburg,
thank you for taking part in this discussion.

I’m not sure about this, I would hope this is the default behavior or that at least it’s some kind of option that can be enabled.

You can tell that this topic is related to the other one by the first link in my post; that was automatically inserted by the system.
As far as I can see, there is no other indication available of this and it definitely is not clear from the list of topics.

From the other topic, the only indication that this is related is under the post I was replying to; a small insert appears linking to this topic as you can see in this image.
I do agree that it would be better to also show it at the beginning of the other topic, so that all related topics can easily be retrieved; possibly nearby the popular links listing.
In fact, it doesn’t make a lot of sense to have a listing of popular links and not a listing of related topics.

Agreed, this would probably be a better solution; but I believe there is no way to provide such functionality to this forum.

I agree, multiple topics appears the best way to go; discussing everything in the same topic does look chaotic.
At this point it has to be made clear how difficult it would be to retrieve all related topics.
If the only way to retrieve related topics is the small link under the reply, this gets quite difficult as people might overlook it.
If that is the case, I feel that the best option would be to delegate to the author of the original topic the duty of curating a list of all other related topics into the original message, so that everyone can easily retrieve all conversations. This is far from ideal, since this should be automated by the system.

tagging mailing list is also not requiring external tools, both can be accessed by opening a website (webmail or forum)

nowadays free decent webmail like gmail (has some problems but they do not apply for mailing lists) or tutanota or Proton Mail and many other are readily accessible

On the other hand ability to inline images (we can do it here, right?) can be nice

Yes, you’re right.
I was referring to the navigation of messages and threads, it’s been mentioned that external tools are a good way to navigate the mailing list.

Yes, images can be easily added to posts.

in this case there is no real difference in strength as Discourse is also exposing API (IIRC)

I’d say the mailing list does require an external tool: an email address and client. Most likely everyone already has this, but it is still an external tool. With the forum, a new user can follow a link, sign in, and immediately reply to a thread right on the same platform where they read it. With the mailing list a new user follows a link to the archive page and they can read the thread there, but not reply. In order to reply they must move to a different platform (email client) instead of the original place where they read the conversation (list archive).

This discussion is taking a hilarious turn. If you do not have an email address you cannot sign up to OSM and if you cannot sign up to OSM then you cannot participate in this forum. If you use a throwaway email address you will not receive messages when people comment on your mapping and you will rightly be kicked out for not being a good OSM citizen. Having people who are not good OSM citizens have a say in what tags OSM is using is ridiculous. No email - no service.

3 Likes

As someone who has been subscribed to the mailing lists for a very long time, I’m sure it sounds ridiculous to you, but please consider what it’s like for someone who is not yet subscribed, or does not wish to subscribe, to the mailing list. Of course they have an email address, but subscribing to the mailing list is a separate process than signing up for OSM. The point is that if I send a link to this mailing list thread to another mapper who is not subscribed, they can’t reply at the link I sent them. With a link to the forum, they can. It’s very simple.

3 Likes

I feel that focusing this discussion on mailings lists vs discourse is probably not going far, individuals will keep having their own personal preferences.

Instead, as I suggested, I would frame a small test (one or two tags only) to validate if these forums can productively host a tagging discussion and see and present the outcomes to everyone, based on data, not only opinions or preferences.

Cheers,

3 Likes

Agreed, though the focus here is not in and of itself forcing users to switch to discourse, but finding advantages and disadvantages; so that it will become easier for people to decide whether to use the forum or not and it’ll be clear to everyone what are the problems with the forum in order to find some workarounds.

We are not sure about how discourse behaves in particular situations; could you please address these points?

  • When a new topic is created from an existing one, are all the participants noticed about it? (here)
  • Is it possible to easily understand which topics are related to each other? (here)
  • Are users participating in the discussion notified about edits to previous posts? (here)

Knowing how the forum works will make it easier to find a good way to utilize it.

Original topic owner is notified.

Replies created as new topics will appear as link to the original topic message. I’d suggest appending a unique tag to all topics to keep them searchable.

People is notified if the original message has been edited or a message you replied or liked was edited.

I think trying to anticipate every use case (or if they are blockers for most people or not) is very time consuming, that’s why a simple test will help people understand if there are any other additional gaps through the process.

As the admin of the tagging@ mailing list I’ve long anticipated that tagging discussions will move here in time.

The list format is not particularly conducive to participation by subject experts, because the prime way of interacting with it is by subscribing to the list; unless you use an email client/provider with significant threading and filtering capabilities, that means your inbox ends up bombarded with tagging discussions, most of which you will have no interest in. The result is that the tagging@ list is primarily composed of “people who like talking about tagging” which is not a great outcome.

However, community.openstreetmap.org is still effectively in setup mode and there is a lot of ‘meta’ talk, so the time is not yet.

I wouldn’t anticipate that the wiki “voting” procedure needs to move here. If people want to vote on what particular words appear on a wiki page (which is all the voting procedure is), it makes sense to keep that on the wiki.

9 Likes

2 posts were split to a new topic: Edit messages time limitation

True, but smaller discussion can also happen in one post. See this and original post. The original topic has over 50 comments already. Several small things were covered in a single topic which went fine

Have you noticed that now the original topic offers a summary of messages? It will pick the 10% most relevant ones (likes and replies).

Multiple replies to one message can be expanded from the original message, allowing one level of threading some people was asking about.

1 Like

Sweet. That is indeed an useful feature.

this is relatively new though, before you could use nabble to read and post, but they are not there any more (AFAIK)

Why not move the whole proposal process here?

I mean, create proposal as wiki post, have discussions and voting on Discourse and then copy the final version of wiki post to wiki, with a link to proposal (and discussion and voting) in Discourse?