-
-
Notifications
You must be signed in to change notification settings - Fork 729
Tech Doc: OFN's Spree forkš“
Luis Ramos edited this page Apr 11, 2019
·
1 revision
We use our own fork of Spree where we brought fixes from later versions of Spree and made some of our own.
Currently, the latest commit from upstream that doesn't diverge from Spree's git history is 31e8ca8cb. We then cherrypicked some onto it from other Spree versions and merged some pull requests of our own on top of it. This has changed in the 2-1-stable branch, see here.
Development environment setup
- Pipeline development process
- Bug severity
- Feature template (epic)
- Internationalisation (i18n)
- Dependency updates
Development
- Developer Guidelines
- The process of review, test, merge and deploy
- Making a great commit
- Making a great pull request
- Code Conventions
- Database migrations
- Testing and Rspec Tips
- Automated Testing Gotchas
- Rubocop
- Angular and OFN
- Feature toggles
- Stimulus and Turbo
Testing
- Testing process
- OFN Testing Documentation (Handbooks)
- Continuous Integration
- Parallelized test suite with knapsack
- Karma
Releasing
Specific features
Data and APIs
Instance-specific configuration
External services
Design