Skip to content
David Souther edited this page Jan 8, 2015 · 29 revisions

This is a notepad. It should change often, with the issues being the canonical source of work to be done. Project links are to the issues page. To contribute, create a new issue and link it to an item here. To avoid redundancy, place your @username to the right of said item and mark the checkbox when your work has been merged.

Alpha Shortlist

  • Config Data Object
    • Find Key
    • Set Key
    • Append Key
    • Map Over Key
    • Pass Gruntfile configs to rupert-config-
    • Use Everywhere
  • Expose Stasset Watchers @davidsouther
  • Configurations
    • Firebase
    • AngularFire (Includes Firebase)
    • ngannotate (part of rupert-config-angular)
    • React
    • Knockout
    • Polymer
    • jQuery, Underscore, Backbone, Marionette
    • Ember
    • Americano
    • JEFRi
    • JEFRi-angular (Service, directives, filters)
  • Data Storage
    • Mongo/Mongoose
    • MySQL/MariaDB
    • Postgres
    • SQLite
    • KNex
  • eCommerce - "Rupert Cashier” (The Auth0 service, but for payment processors)
    • Receipt class
    • Stripe integration -* rupert-cashier-stripe
    • Google integration - rupert-cashier-google
    • Amazon integration - rupert-cashier-amazon
  • Performance
  • Contribution Guidelines & How To Create a rupert-config- + example project.

Rupert Mongoose (No project yet)

  • Mongo
  • Mongod
  • mongoose-restify
  • Models/schema
  • RAML Generation / Consumption
  • Config
    • Document
  • Storage
    • Config
    • Document [ ] Routes
  • Logout [ ] doorman
  • .may
  • angular.module rupert.doorman
    • $authorizationProvider
    • $authorization
      • .logout('provider')
      • Events
        • $authorizationSuccess
        • $authorizationFailure
        • $authorizationLogout
    • May
  • Auth0
  • Integrate to Demo App
  • Publish