What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 131 Stack Exchange communities.

This question suggested to have templates for tags. Their example was with the tag on Stack Overflow.

I'm suggesting a more general approach:

Templates, Mark II

I suggest that each site will have a template. That template will prefill the textbox when a new question is asked. However, it will be completely optional.

Something like (for Stack Overflow):

## The Problem ##
{ Please tell us what the problem is with as many details as possible.
  Include language, operating system, and any other relevant information.
  Remember to add the relevant tags below, too. }
## Attempted Solutions ##
{ Please tell us what you've tried so far. Have you tried searching Google? 
  What queries? }
## Existing Code ##
{ Do you have any existing code to show? Please keep it short and simple. 
  We should be able to detect the problem right away. }

Why am I suggesting this?

Well, it seems as though most users will stick with the default. They don't bother to read, and so prefilling the question form for them with information that we know might be relevant, will forceWe'll get to that in a second them to actually stop and read.

Scenarios:

  1. Best case: User arrives to ask a question, actually reads the template, fills the correct information in the placeholders. (Yeah, because that'll happen a lot)
  2. Neutral: User simply removes all of the template text rewrites his own question. Result is exact same as we have currently.
  3. Worst case: User will ignore or misunderstand the template, will use it wrong or not at all and we'll get something like

    <template text here, still unfilled>
    <(crappy) question>
    

    This can be solved in a couple different ways. We could detect the template tags (i.e. { }, subject to discussion), and throw an error when a user attempts to post with them still available. We could also act more autonomously and remove placeholders which still exist.

Some more points:

  • Templates should be per-site, not per-tag. Sure, there are differences between the tags, but all questions are expected to have the same general information, and this isn't meant to be a rule, but a guideline to help wwrite better questions.
  • Site templates should be editable by that site's mods, like close reasons.
  • We could autofocus on the first placeholder, and perhaps implement TAB to jump from one placeholder to the other, similar to mixins in IDEs.
  • This doesn't have to be implemented everywhere. This suggestion makes sense to Stack Overflow or Superuser, but not to Anime & Manga or Gaming
  • All of the details are subject to discussion, and all discussion is welcomed.
share|improve this question
    
At "Include language, operating system, and any other relevant information", you should mention "Remember to add the relevant tags to your question", or words to that effect. –  Mark Hurd May 23 at 1:37
    
@MarkHurd: Feel free to edit that in –  Second Rikudo May 23 at 8:33

You must log in to answer this question.

Browse other questions tagged .