[openstack-community] Groups portal live
Hello folks, the groups portal is now live at http://groups.openstack.org. It's still limited in what it can do but it already looks better than the simple wiki pages we have been using. Marton Kiss is the lead developer, the portal is based on Drupal, with fully automated CI behind it: we hope there will be lots of patches coming in. The portal is replacing the content of some wiki pages [1] (we'll start deprecating them shortly). Besides the map, the portal sports a very nice list of events pulled from each group hosted on meetup.com. Visitors to the site will be able to see the list of known events on http://groups.openstack.org/events. We're using the shiny new Storyboard to track bugs and keep the roadmap. https://storyboard.openstack.org/#!/project/704 If you run a user group not hosted on meetup.com and you have different sources for the list of events, please file a new task on Storyboard to this story: https://storyboard.openstack.org/#!/story/178 The map and the searchable database of user groups is built out of this json file: http://git.openstack.org/cgit/openstack-infra/groups-static-pages/tree/group... If you see your group missing, you can either propose a change to the json file (if you're familiar with git/gerrit workflow) or simply file a request on Storyboard. Static pages are managed through git, too, as simple markdown files. Check the static pages on his git repository: http://git.openstack.org/cgit/openstack-infra/groups-static-pages/ The whole system is fully published on: http://git.openstack.org/cgit/openstack-infra/groups FAQ: ---- Q - If it's based on Drupal, why are you using git for pages? A - Drupal's workflow management and users/roles are quite complex to setup and we wanted to go live as rapidly as possible. Since we had already setup a module capable of importing markdown content we thought of using the well tested workflow based on gerrit and git-review. We will consider implementing the natural Drupal-based workflow in the future. Q - How do I login? A - We're going to enable logging in the portal as soon as the OpenStack OpenID portal is launched. This shouldn't take more than 4-6 weeks. In case things seem to take any longer we'll evaluate other alternatives. Q - You seem to be importing events only from meetup.com. Can you add more sources? A - Yes, as long as they come in a standard format. Add a task to this story https://storyboard.openstack.org/#!/story/178. Q - How do I add a new group? How do I amend the details for an existing group? A - File a patch to the json file (until we have a different method) http://git.openstack.org/cgit/openstack-infra/groups-static-pages/tree/group... Q - I spotted a bug, where do I file it? A - Good question. We're using https://storyboard.openstack.org [1] https://wiki.openstack.org/wiki/OpenStackUserGroups
I notice all the pages for each single user group has a same error in the top. Best regards Ying Chun Guo (Daisy) Stefano Maffulli <stefano@openstack.org> wrote on 2014/07/31 07:17:27:
Stefano Maffulli <stefano@openstack.org> 2014/07/31 07:17
To
Community@lists.openstack.org,
cc
Subject
[openstack-community] Groups portal live
Hello folks,
the groups portal is now live at http://groups.openstack.org. It's still limited in what it can do but it already looks better than the simple wiki pages we have been using. Marton Kiss is the lead developer, the portal is based on Drupal, with fully automated CI behind it: we hope there will be lots of patches coming in.
The portal is replacing the content of some wiki pages [1] (we'll start deprecating them shortly).
Besides the map, the portal sports a very nice list of events pulled from each group hosted on meetup.com. Visitors to the site will be able to see the list of known events on http://groups.openstack.org/events.
We're using the shiny new Storyboard to track bugs and keep the roadmap.
https://storyboard.openstack.org/#!/project/704
If you run a user group not hosted on meetup.com and you have different sources for the list of events, please file a new task on Storyboard to this story:
https://storyboard.openstack.org/#!/story/178
The map and the searchable database of user groups is built out of this json file:
http://git.openstack.org/cgit/openstack-infra/groups-static-pages/ tree/groups.json
If you see your group missing, you can either propose a change to the json file (if you're familiar with git/gerrit workflow) or simply file a request on Storyboard.
Static pages are managed through git, too, as simple markdown files. Check the static pages on his git repository:
http://git.openstack.org/cgit/openstack-infra/groups-static-pages/
The whole system is fully published on:
http://git.openstack.org/cgit/openstack-infra/groups
FAQ: ----
Q - If it's based on Drupal, why are you using git for pages? A - Drupal's workflow management and users/roles are quite complex to setup and we wanted to go live as rapidly as possible. Since we had already setup a module capable of importing markdown content we thought of using the well tested workflow based on gerrit and git-review. We will consider implementing the natural Drupal-based workflow in the future.
Q - How do I login? A - We're going to enable logging in the portal as soon as the OpenStack OpenID portal is launched. This shouldn't take more than 4-6 weeks. In case things seem to take any longer we'll evaluate other alternatives.
Q - You seem to be importing events only from meetup.com. Can you add more sources? A - Yes, as long as they come in a standard format. Add a task to this story https://storyboard.openstack.org/#!/story/178.
Q - How do I add a new group? How do I amend the details for an existing group? A - File a patch to the json file (until we have a different method) http://git.openstack.org/cgit/openstack-infra/groups-static-pages/ tree/groups.json
Q - I spotted a bug, where do I file it? A - Good question. We're using https://storyboard.openstack.org
[1] https://wiki.openstack.org/wiki/OpenStackUserGroups
_______________________________________________ Community mailing list Community@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/community
On Wed, Jul 30, 2014 at 5:17 PM, Stefano Maffulli <stefano@openstack.org> wrote:
This link isn't opening for me. I'll try again once I'm outside of a corporate firewall but suspect something is amiss. -dave
The link opens now. Not sure what the issue was. Also, the map pointers are all messed up in the US. Haven't checked the rest of the world. On Thu, Jul 31, 2014 at 9:34 AM, David Medberry <openstack@medberry.net> wrote:
On Wed, Jul 30, 2014 at 5:17 PM, Stefano Maffulli <stefano@openstack.org> wrote:
This link isn't opening for me. I'll try again once I'm outside of a corporate firewall but suspect something is amiss.
-dave
Stefano, Some of the groups are randomly distributed across the map, for example, Atlanta showing in the middle of Idaho. North Carolina in Missouri, LA in South Texas, etc.[image: Inline image 1] On Wed, Jul 30, 2014 at 5:17 PM, Stefano Maffulli <stefano@openstack.org> wrote:
Hello folks,
the groups portal is now live at http://groups.openstack.org. It's still limited in what it can do but it already looks better than the simple wiki pages we have been using. Marton Kiss is the lead developer, the portal is based on Drupal, with fully automated CI behind it: we hope there will be lots of patches coming in.
The portal is replacing the content of some wiki pages [1] (we'll start deprecating them shortly).
Besides the map, the portal sports a very nice list of events pulled from each group hosted on meetup.com. Visitors to the site will be able to see the list of known events on http://groups.openstack.org/events.
We're using the shiny new Storyboard to track bugs and keep the roadmap.
https://storyboard.openstack.org/#!/project/704
If you run a user group not hosted on meetup.com and you have different sources for the list of events, please file a new task on Storyboard to this story:
https://storyboard.openstack.org/#!/story/178
The map and the searchable database of user groups is built out of this json file:
http://git.openstack.org/cgit/openstack-infra/groups-static-pages/tree/group...
If you see your group missing, you can either propose a change to the json file (if you're familiar with git/gerrit workflow) or simply file a request on Storyboard.
Static pages are managed through git, too, as simple markdown files. Check the static pages on his git repository:
http://git.openstack.org/cgit/openstack-infra/groups-static-pages/
The whole system is fully published on:
http://git.openstack.org/cgit/openstack-infra/groups
FAQ: ----
Q - If it's based on Drupal, why are you using git for pages? A - Drupal's workflow management and users/roles are quite complex to setup and we wanted to go live as rapidly as possible. Since we had already setup a module capable of importing markdown content we thought of using the well tested workflow based on gerrit and git-review. We will consider implementing the natural Drupal-based workflow in the future.
Q - How do I login? A - We're going to enable logging in the portal as soon as the OpenStack OpenID portal is launched. This shouldn't take more than 4-6 weeks. In case things seem to take any longer we'll evaluate other alternatives.
Q - You seem to be importing events only from meetup.com. Can you add more sources? A - Yes, as long as they come in a standard format. Add a task to this story https://storyboard.openstack.org/#!/story/178.
Q - How do I add a new group? How do I amend the details for an existing group? A - File a patch to the json file (until we have a different method)
http://git.openstack.org/cgit/openstack-infra/groups-static-pages/tree/group...
Q - I spotted a bug, where do I file it? A - Good question. We're using https://storyboard.openstack.org
[1] https://wiki.openstack.org/wiki/OpenStackUserGroups
_______________________________________________ Community mailing list Community@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/community
On 07/31/2014 09:06 AM, Matt Fischer wrote:
Some of the groups are randomly distributed across the map, for example, Atlanta showing in the middle of Idaho. North Carolina in Missouri, LA in South Texas, etc.Inline image 1
Good catch. Indeed, there is something wrong in the geolocation. I'm adding the list of the wrong groups to this story: https://storyboard.openstack.org/#!/story/180 I found Cyprus is wrong, while the rest of Europe and Africa and Asia seems ok.
participants (4)
-
David Medberry
-
Matt Fischer
-
Stefano Maffulli
-
Ying Chun Guo