{"action":"created","issue":{"url":"https://api.github.com/repos/maxmods/bah.mod/issues/60","repository_url":"https://api.github.com/repos/maxmods/bah.mod","labels_url":"https://api.github.com/repos/maxmods/bah.mod/issues/60/labels{/name}","comments_url":"https://api.github.com/repos/maxmods/bah.mod/issues/60/comments","events_url":"https://api.github.com/repos/maxmods/bah.mod/issues/60/events","html_url":"https://github.com/maxmods/bah.mod/issues/60","id":358963298,"node_id":"MDU6SXNzdWUzNTg5NjMyOTg=","number":60,"title":"Consider splitting out into groups","user":{"login":"woollybah","id":95883,"node_id":"MDQ6VXNlcjk1ODgz","avatar_url":"https://avatars3.githubusercontent.com/u/95883?v=4","gravatar_id":"","url":"https://api.github.com/users/woollybah","html_url":"https://github.com/woollybah","followers_url":"https://api.github.com/users/woollybah/followers","following_url":"https://api.github.com/users/woollybah/following{/other_user}","gists_url":"https://api.github.com/users/woollybah/gists{/gist_id}","starred_url":"https://api.github.com/users/woollybah/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/woollybah/subscriptions","organizations_url":"https://api.github.com/users/woollybah/orgs","repos_url":"https://api.github.com/users/woollybah/repos","events_url":"https://api.github.com/users/woollybah/events{/privacy}","received_events_url":"https://api.github.com/users/woollybah/received_events","type":"User","site_admin":false},"labels":[{"id":66145479,"node_id":"MDU6TGFiZWw2NjE0NTQ3OQ==","url":"https://api.github.com/repos/maxmods/bah.mod/labels/enhancement","name":"enhancement","color":"84b6eb","default":true},{"id":66145481,"node_id":"MDU6TGFiZWw2NjE0NTQ4MQ==","url":"https://api.github.com/repos/maxmods/bah.mod/labels/question","name":"question","color":"cc317c","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2018-09-11T09:31:44Z","updated_at":"2018-09-12T01:34:43Z","closed_at":null,"author_association":"MEMBER","body":"It may be nice to split out the monster that is bah.mod into related groups of modules.\r\n\r\nFor example, audio, database, etc.\r\n\r\nThis would, of course introduce disruption by having module \"go missing\" from the core bah.mod.\r\nBut for the future, it may be worth the initial hassles, just to make using the modules a little less problematic - i.e. only use the ones you need.\r\n\r\nComments and suggestions are welcome :-)\r\n"},"comment":{"url":"https://api.github.com/repos/maxmods/bah.mod/issues/comments/420481749","html_url":"https://github.com/maxmods/bah.mod/issues/60#issuecomment-420481749","issue_url":"https://api.github.com/repos/maxmods/bah.mod/issues/60","id":420481749,"node_id":"MDEyOklzc3VlQ29tbWVudDQyMDQ4MTc0OQ==","user":{"login":"braxtonrivers","id":24866846,"node_id":"MDQ6VXNlcjI0ODY2ODQ2","avatar_url":"https://avatars1.githubusercontent.com/u/24866846?v=4","gravatar_id":"","url":"https://api.github.com/users/braxtonrivers","html_url":"https://github.com/braxtonrivers","followers_url":"https://api.github.com/users/braxtonrivers/followers","following_url":"https://api.github.com/users/braxtonrivers/following{/other_user}","gists_url":"https://api.github.com/users/braxtonrivers/gists{/gist_id}","starred_url":"https://api.github.com/users/braxtonrivers/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/braxtonrivers/subscriptions","organizations_url":"https://api.github.com/users/braxtonrivers/orgs","repos_url":"https://api.github.com/users/braxtonrivers/repos","events_url":"https://api.github.com/users/braxtonrivers/events{/privacy}","received_events_url":"https://api.github.com/users/braxtonrivers/received_events","type":"User","site_admin":false},"created_at":"2018-09-12T01:34:43Z","updated_at":"2018-09-12T01:34:43Z","author_association":"NONE","body":"Awesome idea, personally I am all for it, I always thought the idea of a\nlonger mod namespace for example mycustommod.gfx.gl.core,\nmycustommod.gfx.d3d9.core mycustommod.hardware.win.core or\n mymod.sfx.win.core etc would be cool as wedoe used this originally in\nvanilla BlitzMax with some of his modules where it was seemingly allowed\nbut this namespace trick no longer works in NG sadly\n\nOn Wed, 12 Sep 2018 at 11:01 am, xlsior75 <notifications@github.com> wrote:\n\n> Seems like a good idea -- right now, it's hard to keep things in a\n> working/compilable grouping since many mods have dependencies on others,\n> while at the same time many of them don't work properly with the current\n> compiler stuff.\n>\n> For example: With your latest downloadable bcc/bmk package that you posted\n> yesterday, GCC 8.1.0, 28 out of the 144 bah.mod modules fail compiling\n> using x64 on windows, or almost 20%. (With x86 a few additional ones won't\n> compile that do work with x64).\n> (That includes some major mods like bah.magick)\n>\n> (And IIRC with GCC 7.1.0 only about half of them compiled without error in\n> both x64 and x86)\n>\n> Since there are so many, you can't easily sync the entire bah.mod subtree\n> into a 'live' install, since the build process is pretty much guaranteed to\n> fail.\n>\n> Splitting it up in smaller, related batches seems like a good way forward.\n>\n> —\n> You are receiving this because you are subscribed to this thread.\n> Reply to this email directly, view it on GitHub\n> <https://github.com/maxmods/bah.mod/issues/60#issuecomment-420476052>, or mute\n> the thread\n> <https://github.com/notifications/unsubscribe-auth/AXtwHjV3r8pVS9qL9pgXRoP_5RRho0wdks5uaFzrgaJpZM4Wi73c>\n> .\n>\n"}}
{"actor":{"display_login":"braxtonrivers"}}