From Fedora Project Wiki

(initial page for Fedora Hubs planning/thoughts/ideas, with a Meetings section)
 
(populate the page with the info, questions, and resources we have at this point)
Line 6: Line 6:


There currently isn't a regular meeting for Hubs. However, there was an [http://blog.linuxgrrl.com/2015/03/25/summary-of-enabling-new-contributors-brainstorm-session/ early brainstorming session on March 25, 2015]. '''A second brainstorming session is planned for the first half of May.''' This page will be updated with the decided-upon meeting time.
There currently isn't a regular meeting for Hubs. However, there was an [http://blog.linuxgrrl.com/2015/03/25/summary-of-enabling-new-contributors-brainstorm-session/ early brainstorming session on March 25, 2015]. '''A second brainstorming session is planned for the first half of May.''' This page will be updated with the decided-upon meeting time.
== Mockups, diagrams, and prototypes ==
* [http://fedoradesign.github.io/fedora-hubs/mockup.html mizmo's mockup]
* [https://raw.githubusercontent.com/fedoradesign/fedora-hubs/master/meta/diagram-1.png mizmo's list of possible features], to be discussed at the second brainstorming session
* [https://github.com/ralphbean/fedora-hubs-prototype threebean's prototype]
== Questions ==
Some things to explore:
* What frameworks/libraries to use? Pyramid? Flask? SQLAlchemy? What sort of database? CSS frameworks?
* What ideas can we take from similar projects, like OpenSUSE Connect, Elgg, and the Stack Exchange community?
* Could FAS be incorporated *into* Hubs, so that users can sign up for a FAS account and manage account details through Hubs?
* How will fedmsg info be displayed in Hubs? Do we need to write alternate filters for the messages to be translated appropriately for display on Hubs?
* What options do we have for integrated IRC? Could something like wartaa be used?
* How can we best integrate HyperKitty (mailing lists)?
* How can we best integrate Fedora Planet (blog posts)?
== Further reading ==
* [http://blog.linuxgrrl.com/2014/04/16/design-hub-idea-fedora-next-website-redesign/ mizmo's awesome blog post with a ton of design ideas]
* [http://blog.linuxgrrl.com/2015/03/25/summary-of-enabling-new-contributors-brainstorm-session/ Summary of the first brainstorming session]

Revision as of 16:26, 30 April 2015

This page is meant to provide a place to collect thoughts, ideas, and other useful content regarding the design and development of Fedora Hubs, a new project in the early planning stages.

In short, the purpose of Fedora Hubs is to provide a communication and collaboration center for Fedora contributors of all types. The idea is that contributors will be able to visit Hubs to check on their involvements across Fedora, discover new places that they can contribute, and more.

Meetings

There currently isn't a regular meeting for Hubs. However, there was an early brainstorming session on March 25, 2015. A second brainstorming session is planned for the first half of May. This page will be updated with the decided-upon meeting time.

Mockups, diagrams, and prototypes

Questions

Some things to explore:

  • What frameworks/libraries to use? Pyramid? Flask? SQLAlchemy? What sort of database? CSS frameworks?
  • What ideas can we take from similar projects, like OpenSUSE Connect, Elgg, and the Stack Exchange community?
  • Could FAS be incorporated *into* Hubs, so that users can sign up for a FAS account and manage account details through Hubs?
  • How will fedmsg info be displayed in Hubs? Do we need to write alternate filters for the messages to be translated appropriately for display on Hubs?
  • What options do we have for integrated IRC? Could something like wartaa be used?
  • How can we best integrate HyperKitty (mailing lists)?
  • How can we best integrate Fedora Planet (blog posts)?

Further reading