{"action":"created","issue":{"url":"https://api.github.com/repos/JMRI/JMRI/issues/1472","repository_url":"https://api.github.com/repos/JMRI/JMRI","labels_url":"https://api.github.com/repos/JMRI/JMRI/issues/1472/labels{/name}","comments_url":"https://api.github.com/repos/JMRI/JMRI/issues/1472/comments","events_url":"https://api.github.com/repos/JMRI/JMRI/issues/1472/events","html_url":"https://github.com/JMRI/JMRI/issues/1472","id":159654250,"number":1472,"title":"Need User Libraries folder","user":{"login":"rhwood","id":297232,"avatar_url":"https://avatars.githubusercontent.com/u/297232?v=3","gravatar_id":"","url":"https://api.github.com/users/rhwood","html_url":"https://github.com/rhwood","followers_url":"https://api.github.com/users/rhwood/followers","following_url":"https://api.github.com/users/rhwood/following{/other_user}","gists_url":"https://api.github.com/users/rhwood/gists{/gist_id}","starred_url":"https://api.github.com/users/rhwood/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rhwood/subscriptions","organizations_url":"https://api.github.com/users/rhwood/orgs","repos_url":"https://api.github.com/users/rhwood/repos","events_url":"https://api.github.com/users/rhwood/events{/privacy}","received_events_url":"https://api.github.com/users/rhwood/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/JMRI/JMRI/labels/afterNextProductionRelease","name":"afterNextProductionRelease","color":"A0A0FF"},{"url":"https://api.github.com/repos/JMRI/JMRI/labels/enhancement","name":"enhancement","color":"30C030"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/JMRI/JMRI/milestones/13","html_url":"https://github.com/JMRI/JMRI/milestones/After%204.4","labels_url":"https://api.github.com/repos/JMRI/JMRI/milestones/13/labels","id":1707827,"number":13,"title":"After 4.4","description":"Item to be added after the next 4.4 production release. This is really a placeholder, with no particular date, but a date is needed to get it to sort to the bottom.","creator":{"login":"bobjacobsen","id":2774117,"avatar_url":"https://avatars.githubusercontent.com/u/2774117?v=3","gravatar_id":"","url":"https://api.github.com/users/bobjacobsen","html_url":"https://github.com/bobjacobsen","followers_url":"https://api.github.com/users/bobjacobsen/followers","following_url":"https://api.github.com/users/bobjacobsen/following{/other_user}","gists_url":"https://api.github.com/users/bobjacobsen/gists{/gist_id}","starred_url":"https://api.github.com/users/bobjacobsen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bobjacobsen/subscriptions","organizations_url":"https://api.github.com/users/bobjacobsen/orgs","repos_url":"https://api.github.com/users/bobjacobsen/repos","events_url":"https://api.github.com/users/bobjacobsen/events{/privacy}","received_events_url":"https://api.github.com/users/bobjacobsen/received_events","type":"User","site_admin":false},"open_issues":7,"closed_issues":0,"state":"open","created_at":"2016-04-14T22:17:25Z","updated_at":"2016-06-10T15:48:30Z","due_on":"2016-08-01T07:00:00Z","closed_at":null},"comments":10,"created_at":"2016-06-10T14:57:56Z","updated_at":"2016-06-11T01:08:54Z","closed_at":null,"body":"A user asked in a phone call today if we could add a separate directory for user contributed JARs from the program installation directory.\r\n\r\nI think this would be a good idea, and suggest that we place this in the portable path ```preferences:lib``` (```C:\\Users\\<user>\\JMRI\\lib on Windows```, ```~/.jmri/lib on Linux```, and ```~/Library/Preferences/JMRI/lib``` on OS X by default).\r\n\r\nI am comfortable writing the *nix and OS X launchers to do this, but would need assistance doing this on Windows.\r\n\r\nThere are some questions that should be answered first:\r\n- Should we really do this?\r\n- Should user-provided JARs be before or after JMRI shipped JARs in the class path (should user-provided JARs be able to override JMRI content, or merely augment JMRI content)?"},"comment":{"url":"https://api.github.com/repos/JMRI/JMRI/issues/comments/225327944","html_url":"https://github.com/JMRI/JMRI/issues/1472#issuecomment-225327944","issue_url":"https://api.github.com/repos/JMRI/JMRI/issues/1472","id":225327944,"user":{"login":"DanielBoudreau","id":14431911,"avatar_url":"https://avatars.githubusercontent.com/u/14431911?v=3","gravatar_id":"","url":"https://api.github.com/users/DanielBoudreau","html_url":"https://github.com/DanielBoudreau","followers_url":"https://api.github.com/users/DanielBoudreau/followers","following_url":"https://api.github.com/users/DanielBoudreau/following{/other_user}","gists_url":"https://api.github.com/users/DanielBoudreau/gists{/gist_id}","starred_url":"https://api.github.com/users/DanielBoudreau/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DanielBoudreau/subscriptions","organizations_url":"https://api.github.com/users/DanielBoudreau/orgs","repos_url":"https://api.github.com/users/DanielBoudreau/repos","events_url":"https://api.github.com/users/DanielBoudreau/events{/privacy}","received_events_url":"https://api.github.com/users/DanielBoudreau/received_events","type":"User","site_admin":false},"created_at":"2016-06-11T01:08:54Z","updated_at":"2016-06-11T01:08:54Z","body":"Randall,\n\n \n\nI’m not completely sure I understand what you mean by this: “As far as I understand, there is no configured command in Eclipse to run JMRI from within the IDE, and ant is relied upon for that”.\n\n \n\nI launch PanelPro within Eclipse by using “Run Java Application” command and selecting “apps.PanelPro.PanelPro”.  Not sure if that meets the definition of a “configured command”, but I don’t think it uses ant.\n\n \n\nDan\n\n \n\nFrom: Randall Wood [mailto:notifications@github.com] \nSent: Friday, June 10, 2016 7:39 PM\nTo: JMRI/JMRI <JMRI@noreply.github.com>\nSubject: Re: [JMRI/JMRI] Need User Libraries folder (#1472)\n\n \n\n*\tThe launchers for OS X/Linux are not an issue for me to do.\n*\tThe Windows launcher appears to already have much of this in place (I can't really confirm, but looking at its code, it appears to).\n*\tWe may need to handle ant/NetBeans (NetBeans relies on ant) differently—ant breaks JVM arguments, classpath, and command line arguments into separate elements, so we might want to stick with a different, but similar mechanism to the OS X/Linux/Windows launchers that resides in local.properties (we might also want to ship with an ignored, but copyable jmri.conf file in program: as a starting point for users creating their own).\n*\tAs far as I understand, there is no configured command in Eclipse to run JMRI from within the IDE, and ant is relied upon for that.\n\n—\nYou are receiving this because you are subscribed to this thread.\nReply to this email directly, view it on GitHub <https://github.com/JMRI/JMRI/issues/1472#issuecomment-225320245> , or mute the thread <https://github.com/notifications/unsubscribe/ANw2pwJZHg_CsOflk1hAwjq-JJgwRxLtks5qKfWagaJpZM4IzCH1> .  <https://github.com/notifications/beacon/ANw2p41FnFE3FqWWX_fdnsetQ1b4yc3jks5qKfWagaJpZM4IzCH1.gif> \n\n"}}
{"actor":{"display_login":"DanielBoudreau"}}