We're working on making a new kind of page that would allow for aggregating related content into so-called topic pages. The big picture is being worked through in http://groups.drupal.org/node/144584#comment-591589, but think of it as the starting page for a core initiative.
### Purpose
- a way for people to identify their expertise
- a way to aggregate content of interest to that team from across Drupal.org (the greater family)
- a way to aggregate people who have interest/expertise into one place so that they are contactable en masse (when their assistance is required)
- a way for people to find mentors/people with common interest more easily when they join our community.
This issue is about question nr. 3 and 4 in that big design discussion on g.d.o: How do we tag, label, index our issues, handbook pages, forum posts, groups (and group posts?) in a way that lets us aggregate them and show them on a page like this:
alt="mockup of a topic page, see linked resource for in depth description of its contents" />
So, imagine there is a drupal.org/topic/html5, or drupal.org/topic/context-services. Discussions happen on groups, in issues, handbooks, the odd forum posts and you also want to link to some relevant blog posts outside d.o.
How to tag, label, aggregate and expose this to become available to this kind of page?
Comment | File | Size | Author |
---|---|---|---|
#13 | topics-comment13.png | 266.09 KB | lisarex |
#8 | TopicV3b.jpg | 94.49 KB | YesCT |
Comments
Comment #1
thorandre CreditAttribution: thorandre commentedDo we have any numbers/statistics on how much content we have to allocate a topic to?
Comment #2
yoroy CreditAttribution: yoroy commentedNot sure I understand the question, but here's a list of potential highest-level topic pages which would have conent allocated to:
Development
Design & UX
Documentation
Translation
Marketing
Learning Drupal
Accessibility
Security
Support
Performance
Newcomers
Community Guides
Commerce
Drupal.org
Git
Comment #3
thorandre CreditAttribution: thorandre commentedEdit: Deleted my question...
Comment #4
tvn CreditAttribution: tvn commentedsubscribe and tags
Comment #5
dasjothere are new mockups available at http://groups.drupal.org/node/144584#comment-592174
i think taxonomy terms would be a good way to reference what a topic is interested in and to list the according issues.
still have to figure out which contents we could not reference using this approach
Comment #5.0
dasjorara img tag
Comment #6
mgiffordOnly got five votes here, but it's an interesting idea https://groups.drupal.org/node/312903
Hopefully we find a way to make it a priority to try to gather together that knowledge rather than having it spread across individual issues.
Comment #7
YesCT CreditAttribution: YesCT commentedchanging issue summary input format to filtered html, so people can comment and edit. doesn't seem to be that much custom html needed anyway. (Related: #2210789: Allow comments on issues even if user does not have permission for the issue summary text format)
Comment #8
YesCT CreditAttribution: YesCT commenteddownloaded g.d.o image, then uploaded again and embedded.
Comment #9
mgiffordThanks YesCT (and @drumm)!
I wanted to reference Leisa Reichelt's writings about the Prairie Initiative where she wrote in her blog:
And also from her notable page on the issue queues:
and:
and:
I think these are good ideas to bring into this discussion on d.o and hope it helps move this forward.
I don't have direct experience of Quora's Topic pages, but it is probably a good model still.
Comment #10
mgiffordComment #11
lisarex CreditAttribution: lisarex commentedThis issues has been kicking around in the back of my mind for a few weeks.
I think the idea of creating topic pages off tags probably makes sense, since these already exists on issues. Problem is, anyone can tag any issue "user experience" and that culd be an issue related to core, a contrib module, docs, d.o, anything, and it usually translates to "make it less bad for people to use".
General tags are going to create topic pages with a lot of content that isn't really related. If I look at this list, I am not really sure what these issues really have in common, other than a tag. If the idea is to appeal to newcomers, then having a bit of clarity is needed.
https://www.drupal.org/project/issues/search?issue_tags=user%20experience
Commerce and Git tags aren't great either. Marketing & Security aren't too bad.
Suggestions to discuss
Mockup to follow
Comment #12
mgiffordCould we have some auto-aggregation but also rely on curators of certain topics to ensure that the right information gets brought up to the top?
Looking forward to seeing the mockups!
Highlighting people, particularly with official roles is good.
Topic pages should be formed when there's a good reason to do so. If there's enough interest in 8.x + UX then great. But there are already thousands of Tags. I think we should start with a few big topics and then branch out.
Comment #13
lisarex CreditAttribution: lisarex commentedHere’s all my annotations/notes for the mockup. I'll do one for the main topic page next.
Thoughts?
Also... This page is pretty text heavy. Being able to (optionally) set an image might be nice... thoughts?
Comment #14
YesCT CreditAttribution: YesCT commentedtagging. being referenced in LA talk https://events.drupal.org/losangeles2015/sessions/drupalorg-changes-supp...