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

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions