{"action":"created","issue":{"url":"https://api.github.com/repos/ato/clojars-web/issues/366","labels_url":"https://api.github.com/repos/ato/clojars-web/issues/366/labels{/name}","comments_url":"https://api.github.com/repos/ato/clojars-web/issues/366/comments","events_url":"https://api.github.com/repos/ato/clojars-web/issues/366/events","html_url":"https://github.com/ato/clojars-web/issues/366","id":97419949,"number":366,"title":"Proposal: Deprecate projects.","user":{"login":"thiagofm","id":126355,"avatar_url":"https://avatars.githubusercontent.com/u/126355?v=3","gravatar_id":"","url":"https://api.github.com/users/thiagofm","html_url":"https://github.com/thiagofm","followers_url":"https://api.github.com/users/thiagofm/followers","following_url":"https://api.github.com/users/thiagofm/following{/other_user}","gists_url":"https://api.github.com/users/thiagofm/gists{/gist_id}","starred_url":"https://api.github.com/users/thiagofm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/thiagofm/subscriptions","organizations_url":"https://api.github.com/users/thiagofm/orgs","repos_url":"https://api.github.com/users/thiagofm/repos","events_url":"https://api.github.com/users/thiagofm/events{/privacy}","received_events_url":"https://api.github.com/users/thiagofm/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-07-27T09:17:40Z","updated_at":"2015-07-30T22:21:59Z","closed_at":null,"body":"Hello,\r\n\r\nI'm looking for ways to contribute with the project, so one that I've thought it was going to be easy to start  is adding more features.\r\n\r\nI've seen people asking for it in #284.\r\n\r\nMy idea is to add an [x] button close to the listed projects of a person in their dashboard with the option to deprecate it. Maybe we can go further with the design later.\r\n\r\nTo deprecate, we can add a flag to the database so we don't remove them completely and still let the user see the projects it deprecated(and maybe publish them again).\r\n\r\nObviously, deprecated projects will not be seem by default when searching and this will need some work too.\r\n\r\nWhat do you think @tobias ?"},"comment":{"url":"https://api.github.com/repos/ato/clojars-web/issues/comments/126508592","html_url":"https://github.com/ato/clojars-web/issues/366#issuecomment-126508592","issue_url":"https://api.github.com/repos/ato/clojars-web/issues/366","id":126508592,"user":{"login":"tobias","id":2631,"avatar_url":"https://avatars.githubusercontent.com/u/2631?v=3","gravatar_id":"","url":"https://api.github.com/users/tobias","html_url":"https://github.com/tobias","followers_url":"https://api.github.com/users/tobias/followers","following_url":"https://api.github.com/users/tobias/following{/other_user}","gists_url":"https://api.github.com/users/tobias/gists{/gist_id}","starred_url":"https://api.github.com/users/tobias/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tobias/subscriptions","organizations_url":"https://api.github.com/users/tobias/orgs","repos_url":"https://api.github.com/users/tobias/repos","events_url":"https://api.github.com/users/tobias/events{/privacy}","received_events_url":"https://api.github.com/users/tobias/received_events","type":"User","site_admin":false},"created_at":"2015-07-30T22:21:59Z","updated_at":"2015-07-30T22:21:59Z","body":"Welcome @thiagofm! Thanks for helping out.\r\n\r\nI'm not convinced having a button on the UI for deprecating a project\r\nis a good way to handle deprecation, primarily because it now leads to\r\ntwo ways to deprecate: via the UI, and via the pom description. And as\r\nsoon as we add a deprecated flag, users will ask us to expose it in\r\nthe API, then someone will build tooling around it, which would miss\r\nall the projects that were deprecated via the pom description.\r\n\r\nI'm happy to leave this issue open though, in case anyone wants to\r\nmake a compelling case for this feature.\r\n\r\nI really appreciate you giving this issue consideration, and please\r\ndon't let my response discourage you from contributing on other\r\nissues.\r\n"}}