MapStory / mapstory

MapStory is the free atlas of change that everyone can edit
http://mapstory.org
GNU General Public License v3.0
52 stars 41 forks source link

Initiative Page MVP #690

Closed jonpmarino closed 6 years ago

jonpmarino commented 7 years ago

Using the recently completed Organization Page code, implement an "Initiative Page". The MVP Initiative Page will have the same baseline functionality as the Organization Page. Over time the 2 page types will diverge based on new feature requirements that emerge through use.

Acceptance Criteria

glynnis commented 7 years ago

@jonpmarino Can you provide the retro and beta work here so @Coop56 and I are able to reference it?

jonpmarino commented 7 years ago

Here is a link to the beta ticket for Initiatives. It has a screenshot showing an old Initiative page, https://github.com/MapStory/mapstory-meta/issues/1154.

There were no Initiative pages in Retro, Just org pages. I corrected the note above.

rob-metalinkage commented 6 years ago

Is there any doco on this - we have discussed how this will interact with reference data, gazetteers and eras (initiatives may revolve around pre-defined data templates with a gazetteer harvest model, and the link to era definitions will probably be a similar thing)

jonpmarino commented 6 years ago

Hi Rob, the task Jose / @zunware is working here is not at all related to uploader or data model in terms of "initiative driven importer". The Initiative Page that he's working on is just a twin sibling of the Organization Page where a page administrator can assemble layers and stories considered to be part of that "initiative". So we can have a single "profile" page for MapStory Invasive Species initiative, or MapStory Beer, or what have you. It is constructed as a django-app that can be extended with new features and capability in the future. @zunware can detail how he's set it up.

Right now an Initiative page admin will just manually decide what layers or stories are included on the page. Once we have the work going on the data/importer side that you mention, that will help determine what "counts" as being part of the initiative. Perhaps once he's ready with the MVP Initiative Page, Jose can do a demo to include you so you can map out the interconnections.

Write up on Org and Initiative Pages in roadmap is here, https://github.com/MapStory/mapstory/wiki/Data-Import-&-Management-Improvements#initiative-driven-importer