Skip to content

Future improvements #60

Description

@javierhonduco

Some ideas that @mvaello, @rmed, and I have been having:

  • Improve seed data. Add comments, speakers, and so on. And add quite a lot of them.
  • Update to Rails 5.1.X
  • Update all gems. We have locked 3 gems or so which introduce breaking changes.
  • Try to reduce our dependencies.
  • Deploy as soon as possible
  • Improve the test suite right now we are doing really basic testing of the controllers.)
  • Start using a style guide.
  • Get rid of the several n+1s that we have around.
  • Clean up the models a bit.
  • Improve README and basic documentation.
  • Think whether to move off haml.
  • Add visual diff-ing so we know if we have some important regression.
  • Review the other opened issues
  • I think some of the emails are being sent synchronously. Could this be a problem in our case?
  • Deploy to production and improve the deployment workflow.
  • Improve observability in production with error and performance monitoring
  • Compare to a brand shiny new Rails 5 app and see if we still have old stuff lying around

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions