Differences between revisions 2 and 3
Revision 2 as of 2021-09-22 22:11:58
Size: 1009
Editor: ?Mohd Bilal
Comment: add status page
Revision 3 as of 2021-09-25 20:03:46
Size: 989
Editor: ?Mohd Bilal
Comment: Updated with debian.fosscommunity.in gemdeps tracked
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
packaging status : https://debian-ruby.gitlab.io/gemdeps-generator/status/pupilfirst-8ad21ec3642415c0bbc40a432ed8abfddcf76471.html Packaging status : https://debian.fosscommunity.in/status/pupilfirst-8ad21ec3642415c0bbc40a432ed8abfddcf76471/

Pupilfirst (https://www.pupilfirst.com/) is a Free Software Learning Management system written in Ruby on Rails. Currently they only support delpying to heroku. This page will be used to keep track of packaging pupilfirst for Debian.

Work in progress Repo: https://salsa.debian.org/ruby-team/pupilfirst

Packaging status : https://debian.fosscommunity.in/status/pupilfirst-8ad21ec3642415c0bbc40a432ed8abfddcf76471/

Reference: Teams/Ruby/Packaging/RailsApps

Current status

  1. Basic package template - done
  2. Install rubygems dependencies (pull unpackaged gems from rubygems.org) - done
  3. Configure database - in progress (need to provide a working config/database.yml)
  4. Run database migrations - in progress (https://github.com/pupilfirst/pupilfirst/issues/797)

  5. Install node dependencies - not started
  6. Precompile assets - not started
  7. Configure puma - not started
  8. Configure nginx - not started
  9. Configure systemd units - not started