#12 Create a Talk topic automatically
Opened by kparal. Modified

I think the Talk topics proved quite useful and it would be great if we could automate them through issuebot.

The process as I currently imagine it:
1. Issuebot regularly looks at the Common Issues category (but not Proposed).
2. For all issues which don't have a hidden markup inside (e.g. <!-- issuebot: talk page created -->), it does the following:
3. Creates a Talk topic.
4. Links the Talk topic from the Common Issue topic.
5. Adds the hidden markup to the Common Issue topic so that this topic is excluded from this process in the future.

Here's an example of a Common Issue. I think the added text can be:

----
You can discuss this topic [here](LINK).
<!-- issuebot: talk page created -->

Here's an example of a Talk topic.

The Talk topic currently has title Talk: . But perhaps we can come up with a better prefix then "Talk"? It mirrors the approach from mediawiki, because I haven't figured out anything better. Do you have a better idea?

The content for the Talk topic can be:

This is a discussion topic for the following [Common Issue](https://discussion.fedoraproject.org/c/ask/common-issues/82/none):
LINK
You can discuss the problem and its solutions here, but please note that debugging and technical feedback should primarily go to the issue trackers (e.g. Bugzilla) linked in the Common Issue, because thats the place that developers watch, not here.
If there are any updates/changes/amendments for the Common Issue description, which you believe should be performed, please post it here.

I'd be glad if the Talk topic could automatically receive the #qa-team (or #quality-team) tag. Perhaps we can even add some additional flag so that all those Talk topics can be easily listed? Not sure.

If we do it like this, I can add <!-- issuebot: talk page created --> manually to all issues which either already have a Talk topic, or to those which I think don't need one (e.g. quite old). That will make sure we don't end up with an avalanche of new Talk topics added once we start the bot.

What do you think?


This is a good idea. Sorry I've been distracted. Maybe something I can hack on in the week around DevConf....

This issue has been migrated to Fedora Forge:
https://forge.fedoraproject.org/quality/issuebot/issues/12

Please continue any further discussion there.

Metadata