{"action":"created","issue":{"url":"https://api.github.com/repos/keepassxreboot/keepassxc/issues/106","repository_url":"https://api.github.com/repos/keepassxreboot/keepassxc","labels_url":"https://api.github.com/repos/keepassxreboot/keepassxc/issues/106/labels{/name}","comments_url":"https://api.github.com/repos/keepassxreboot/keepassxc/issues/106/comments","events_url":"https://api.github.com/repos/keepassxreboot/keepassxc/issues/106/events","html_url":"https://github.com/keepassxreboot/keepassxc/issues/106","id":190625222,"number":106,"title":"Discussion: drop support for Windows","user":{"login":"anatoli26","id":22968420,"avatar_url":"https://avatars.githubusercontent.com/u/22968420?v=3","gravatar_id":"","url":"https://api.github.com/users/anatoli26","html_url":"https://github.com/anatoli26","followers_url":"https://api.github.com/users/anatoli26/followers","following_url":"https://api.github.com/users/anatoli26/following{/other_user}","gists_url":"https://api.github.com/users/anatoli26/gists{/gist_id}","starred_url":"https://api.github.com/users/anatoli26/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/anatoli26/subscriptions","organizations_url":"https://api.github.com/users/anatoli26/orgs","repos_url":"https://api.github.com/users/anatoli26/repos","events_url":"https://api.github.com/users/anatoli26/events{/privacy}","received_events_url":"https://api.github.com/users/anatoli26/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-11-21T05:50:11Z","updated_at":"2016-11-21T06:12:12Z","closed_at":null,"body":"Hi project leads and everyone!\r\n\r\nI'm really glad there's not just a new single maintainer for the project, but a team! Amazing, guys!\r\n\r\nMy suggestion here is to drop support for Windows for the following 3 reasons:\r\n1. There's already the original version there, KeePass, great and shining. At this time, it totally outperforms KPX/R, so I believe there are just no users on Windows for KPXR (a poll may be completed here to confirm/reject this hypothesis).\r\n2. Maintaining yet another OS, which is quite different in a lot of aspects with respect to the *nixes (OS X being a member of the family), drains a lot of resources.\r\n3. Simpler code base (less #ifdefs and special conditions) reduces bugs, an important aspect especially for a security-related program.\r\n\r\nI don't know your plans, guys, but if you really have enough resources to outperform the original KeePass on the 3 platforms (Linux, OS X and Windows) in the near future, that would be like... WOW! At the same time I'm not sure there's a lot more to add to the original.\r\n\r\nWhat I believe is needed for KPXR is to migrate from KP the most important features (if possible, just copy-pasting the code with necessary adaptations, to save resources (and at the same time to have an opportunity to find bugs in KP), both projects are open-source), especially security and usability related (like OS (tray, shortcuts, session events, etc.) and browser integration), and make it stable enough for production.\r\n\r\nSo if your resources are somehow limited and you have to prioritize resolution of the issues and development of new features, I would suggest to drop support for Windows and concentrate the effort on *nixes."},"comment":{"url":"https://api.github.com/repos/keepassxreboot/keepassxc/issues/comments/261852569","html_url":"https://github.com/keepassxreboot/keepassxc/issues/106#issuecomment-261852569","issue_url":"https://api.github.com/repos/keepassxreboot/keepassxc/issues/106","id":261852569,"user":{"login":"anatoli26","id":22968420,"avatar_url":"https://avatars.githubusercontent.com/u/22968420?v=3","gravatar_id":"","url":"https://api.github.com/users/anatoli26","html_url":"https://github.com/anatoli26","followers_url":"https://api.github.com/users/anatoli26/followers","following_url":"https://api.github.com/users/anatoli26/following{/other_user}","gists_url":"https://api.github.com/users/anatoli26/gists{/gist_id}","starred_url":"https://api.github.com/users/anatoli26/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/anatoli26/subscriptions","organizations_url":"https://api.github.com/users/anatoli26/orgs","repos_url":"https://api.github.com/users/anatoli26/repos","events_url":"https://api.github.com/users/anatoli26/events{/privacy}","received_events_url":"https://api.github.com/users/anatoli26/received_events","type":"User","site_admin":false},"created_at":"2016-11-21T06:12:12Z","updated_at":"2016-11-21T06:12:12Z","body":"Also, I would analyze the possibility and appropriateness of merging or at least collaborating with [MacPass](https://github.com/mstarke/MacPass) for the OS X part. Note: I never used it, but it looks promising, at least the UI and the project's goal in general."}}
{"actor":{"display_login":"anatoli26"}}