{"id":13740855,"url":"https://github.com/dropbox/changes-mesos-framework","last_synced_at":"2025-05-08T20:32:49.206Z","repository":{"id":18625409,"uuid":"21831321","full_name":"dropbox/changes-mesos-framework","owner":"dropbox","description":"Mesos scheduling framework for Changes.","archived":false,"fork":false,"pushed_at":"2016-11-05T21:29:35.000Z","size":221,"stargazers_count":16,"open_issues_count":1,"forks_count":10,"subscribers_count":38,"default_branch":"master","last_synced_at":"2024-12-17T01:03:30.468Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dropbox.png","metadata":{"files":{"readme":"README.md","changelog":"changes_mesos_scheduler/__init__.py","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-07-14T18:50:26.000Z","updated_at":"2024-11-28T16:29:42.000Z","dependencies_parsed_at":"2022-08-04T18:30:28.517Z","dependency_job_id":null,"html_url":"https://github.com/dropbox/changes-mesos-framework","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/dropbox%2Fchanges-mesos-framework","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dropbox%2Fchanges-mesos-framework/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dropbox%2Fchanges-mesos-framework/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dropbox%2Fchanges-mesos-framework/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dropbox","download_url":"https://codeload.github.com/dropbox/changes-mesos-framework/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253145089,"owners_count":21861185,"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":"2024-08-03T04:00:52.985Z","updated_at":"2025-05-08T20:32:48.838Z","avatar_url":"https://github.com/dropbox.png","language":"Python","funding_links":[],"categories":["Frameworks"],"sub_categories":["Experimental/Example/Unsorted"],"readme":"***NOTICE: THIS REPO IS NO LONGER UPDATED***\n\nChanges Mesos Scheduler\n=======================\nSetting up the vagrant VM:\n\n```shell\nvagrant up\nvagrant ssh\n```\n\nBuilding a deb:\n\n```shell\ncd /vagrant\nmake deb\n```\n\n`make install_deb` will also install the deb on your machine.\n\nRunning tests:\n```shell\ncd /vagrant\nmake test\n```\n\nYou can also run tests locally (on your host machine). You need to install\nmesos (`brew install mesos` on Mac), and may need to `sudo pip install mesos`\ntoo. After that `make test` should work (mileage may vary, this is only really\ntested on Mac).\n\n\nRunning the scheduler requires having mesos set up and running but this vagrant VM is not set up to do that yet. You can instead use a different one:\n\n```shell\ngit clone git@github.com:mesosphere/playa-mesos.git\ncp your-changes-mesos-scheduler.deb playa-mesos/\ncd playa-mesos\n\nvagrant up\nvagrant ssh\n\nmake install_deb\nmkdir /etc/changes-mesos-scheduler\nsudo touch /etc/changes-mesos-scheduler/blacklist\n\n/usr/share/python/changes-mesos-scheduler/bin/changes-mesos-scheduler --help\n/usr/share/python/changes-mesos-scheduler/bin/changes-mesos-scheduler --api-url your-changes-endpoint\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdropbox%2Fchanges-mesos-framework","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdropbox%2Fchanges-mesos-framework","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdropbox%2Fchanges-mesos-framework/lists"}