Skip to content

We need to separate this app into 2 separate apps (at least) #85

@rossbruniges

Description

@rossbruniges

So right now make.mozilla.org contains webmaker.org (currently a fairly simple brochure style site) and the events system - which provides a GEOspatial search interface over our events data.

This required PSQL and a number of rather non-standard dependencies that make it a real pain to get set up on a local machine; and I'm fairly sure in the future this is going to provide rather a lot of pain to our potential contributor community.

What I would like is to split the projects, tools, pages apps out of this repo and making a new playdoh app containing it. We can keep events in here as it's own thing.

Additional considerations (which could turn into separate tickets once the split has been made):

  • ensuring that we redirect all requests to /events/ to the correct URLs on the new app
  • working out ways that the events app can feed data into the brochure site - as it now won't be able to directly call the DB from inside the webmaker.org app
  • would love to retro-fit a few more rigourous tests into the new webmaker.org app
  • equally - hooking our test suites into travis.ci on both apps would be great

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions