{"id":28563844,"url":"https://github.com/twisted/quotient","last_synced_at":"2025-06-10T13:08:51.765Z","repository":{"id":18188569,"uuid":"21306492","full_name":"twisted/quotient","owner":"twisted","description":"Divmod Quotient is a messaging platform developed as an Offering for Divmod Mantissa.","archived":false,"fork":false,"pushed_at":"2018-11-01T21:58:35.000Z","size":12636,"stargazers_count":6,"open_issues_count":1,"forks_count":6,"subscribers_count":8,"default_branch":"master","last_synced_at":"2025-06-10T00:57:01.875Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/twisted.png","metadata":{"files":{"readme":"README.txt","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-06-28T16:15:21.000Z","updated_at":"2024-07-02T08:29:43.000Z","dependencies_parsed_at":"2022-08-25T14:50:06.930Z","dependency_job_id":null,"html_url":"https://github.com/twisted/quotient","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/twisted%2Fquotient","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/twisted%2Fquotient/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/twisted%2Fquotient/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/twisted%2Fquotient/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/twisted","download_url":"https://codeload.github.com/twisted/quotient/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/twisted%2Fquotient/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259081011,"owners_count":22802404,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-06-10T13:08:50.959Z","updated_at":"2025-06-10T13:08:51.757Z","avatar_url":"https://github.com/twisted.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\nDivmod Quotient\n===============\n\nDivmod Quotient is a messaging platform developed as an Offering for Divmod\nMantissa.\n\nIt is currently in the very early stages of development, but you can already\nuse it to read your mail.\n\n(Divmod, Inc. is planning to offer a commercial service based on Quotient in\nthe near future.  Watch http://divmod.org/ for an announcement!)\n\n\nDependencies\n------------\n\nQuotient is an offering for Divmod Mantissa. It depends on SpamBayes 1.1a6 and\nDivmod Mantissa. See DEPS.txt in the Mantissa release for more information on\nMantissa dependencies.\n\n\nQuick Start\n-----------\n\nWant to experiment with Quotient? Here's how to quickly get it up and running.\nNote that a Quotient configured in this manner is not suitable for use in\nproduction.\n\n\n1. Launch an instance of Mantissa\n\nRun the following commands:\n\n    $ axiomatic -d mantissa.axiom mantissa\n    Enter Divmod Mantissa password for 'admin@localhost': \n    Confirm Divmod Mantissa password for 'admin@localhost': \n    ...\n    $ axiomatic -d mantissa.axiom start\n\n`axiomatic` will prompt you for a password for `admin`. It will also dump some\ninformation about SSL certificates.\n\n\n2. Install the Quotient Offering\n\n * Browse to http://localhost:8080/private \n * Login as admin@localhost, providing the password you gave in Step 1.\n * Click on the \"Quotient\" offering. The red border should turn yellow, then\n   green.\n\n\n3. Create a Quotient product\n\n  * Mouse over the Admin tab in the top-left corner, a menu should drop\n    down.\n  * Click the Products menu item\n  * Check all of the Quotient powerups which look interesting (or just check\n    them all)\n  * Click the \"Installable Powerups\" button at the bottom to create a\n    product with these powerups\n\n\n4. Create a Quotient signup\n\nThis allows users to sign up for accounts on your Mantissa server and have\naccess to the Quotient offering.\n\n * Mouse over the Admin tab again\n * Click the Signups menu item\n * Select the product created in step 3\n * Select the \"Required User Information\" signup type\n * Click the \"Create Signup\" button.\n\n\n5. Sign up for a Quotient-enabled account\n\n * Logout of the admin@localhost account\n * Sign up as a new user\n * Log in as the new user\n\n\nNote that you *must* point your browser to \"localhost\".  This is because you\ncreated a user \"admin@localhost\", from which Mantissa derived the fact that\n\"localhost\" is a domain which it is responsible for.  Signup is only allowed\nfor domains Mantissa believes itself to be responsible.\n\nYou should see Quotient running in your browser. \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftwisted%2Fquotient","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftwisted%2Fquotient","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftwisted%2Fquotient/lists"}