{"action":"created","issue":{"url":"https://api.github.com/repos/postmarketOS/pmbootstrap/issues/1420","repository_url":"https://api.github.com/repos/postmarketOS/pmbootstrap","labels_url":"https://api.github.com/repos/postmarketOS/pmbootstrap/issues/1420/labels{/name}","comments_url":"https://api.github.com/repos/postmarketOS/pmbootstrap/issues/1420/comments","events_url":"https://api.github.com/repos/postmarketOS/pmbootstrap/issues/1420/events","html_url":"https://github.com/postmarketOS/pmbootstrap/pull/1420","id":314565130,"number":1420,"title":"Support matchbox","user":{"login":"duncanguthrie","id":16796989,"avatar_url":"https://avatars2.githubusercontent.com/u/16796989?v=4","gravatar_id":"","url":"https://api.github.com/users/duncanguthrie","html_url":"https://github.com/duncanguthrie","followers_url":"https://api.github.com/users/duncanguthrie/followers","following_url":"https://api.github.com/users/duncanguthrie/following{/other_user}","gists_url":"https://api.github.com/users/duncanguthrie/gists{/gist_id}","starred_url":"https://api.github.com/users/duncanguthrie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/duncanguthrie/subscriptions","organizations_url":"https://api.github.com/users/duncanguthrie/orgs","repos_url":"https://api.github.com/users/duncanguthrie/repos","events_url":"https://api.github.com/users/duncanguthrie/events{/privacy}","received_events_url":"https://api.github.com/users/duncanguthrie/received_events","type":"User","site_admin":false},"labels":[{"id":640640781,"url":"https://api.github.com/repos/postmarketOS/pmbootstrap/labels/packaging","name":"packaging","color":"fef2c0","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-04-16T09:18:17Z","updated_at":"2018-04-16T23:34:16Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/postmarketOS/pmbootstrap/pulls/1420","html_url":"https://github.com/postmarketOS/pmbootstrap/pull/1420","diff_url":"https://github.com/postmarketOS/pmbootstrap/pull/1420.diff","patch_url":"https://github.com/postmarketOS/pmbootstrap/pull/1420.patch"},"body":"http://matchbox-project.org\r\nAdd matchbox-window-manager, matchbox-desktop, and their associated\r\ndependencies.\r\nTechnically these can exist on their own, so matchbox-window-manager doesn't\r\ndepend on matchbox-desktop, for instance.\r\nNevertheless, it makes sense to add them at the same time."},"comment":{"url":"https://api.github.com/repos/postmarketOS/pmbootstrap/issues/comments/381782308","html_url":"https://github.com/postmarketOS/pmbootstrap/pull/1420#issuecomment-381782308","issue_url":"https://api.github.com/repos/postmarketOS/pmbootstrap/issues/1420","id":381782308,"user":{"login":"duncanguthrie","id":16796989,"avatar_url":"https://avatars2.githubusercontent.com/u/16796989?v=4","gravatar_id":"","url":"https://api.github.com/users/duncanguthrie","html_url":"https://github.com/duncanguthrie","followers_url":"https://api.github.com/users/duncanguthrie/followers","following_url":"https://api.github.com/users/duncanguthrie/following{/other_user}","gists_url":"https://api.github.com/users/duncanguthrie/gists{/gist_id}","starred_url":"https://api.github.com/users/duncanguthrie/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/duncanguthrie/subscriptions","organizations_url":"https://api.github.com/users/duncanguthrie/orgs","repos_url":"https://api.github.com/users/duncanguthrie/repos","events_url":"https://api.github.com/users/duncanguthrie/events{/privacy}","received_events_url":"https://api.github.com/users/duncanguthrie/received_events","type":"User","site_admin":false},"created_at":"2018-04-16T23:34:16Z","updated_at":"2018-04-16T23:34:16Z","author_association":"NONE","body":"In my local tree, I've actually got the following:\r\n- A package postmarketos-ui-handheld in main/\r\n- A matchbox meta-package in main/, pulling in all the packages here (as well as matchbox-keyboard).\r\n- Packages for matchbox-window-manager-2, matchbox-desktop-2, matchbox-panel-2.\r\n\r\nSome thoughts:\r\n- The main reason I created postmarketos-ui-handheld was to have a work-in-progress package to track the packaging of matchbox, as well as some very early packaging of the GPE Palmtop Environment programs, as well as miscellaneous packages such as fbreader.\r\n- The reason I didn't push this package was because this pull request doesn't encompass all that; it would make more sense to separate components so that they can be reviewed properly. Additionally apart from the matchbox programs, the rest of the items in that package aren't fit for use.\r\n- The other reason was to play with display managers. However, I agree a UI metapackage may work better in the meantime.\r\n- Given that libxsettings and libxsettings-client, as far as I understand, came from GPE, it would probably make sense to at some point much later to change this matchbox/ directory to something like handheld/, for packages useful for handhelds, which can then be brought together in one. However, I'm not sure how well that would work.\r\n- The rewrite of matchbox does not seem intuitive, and the panel really doesn't want to play well. I'm not really sure how useful it is; the code is newer, but it doesn't really appear to add much, nor does it seem to have active development. However, it is packaged. It just doesn't seem like this is the time to add it."}}
{"actor":{"display_login":"duncanguthrie"}}