{"action":"opened","issue":{"url":"https://api.github.com/repos/djoproject/pyshell/issues/93","repository_url":"https://api.github.com/repos/djoproject/pyshell","labels_url":"https://api.github.com/repos/djoproject/pyshell/issues/93/labels{/name}","comments_url":"https://api.github.com/repos/djoproject/pyshell/issues/93/comments","events_url":"https://api.github.com/repos/djoproject/pyshell/issues/93/events","html_url":"https://github.com/djoproject/pyshell/issues/93","id":154671788,"number":93,"title":"LOADER/Allow some loader to be enabled at any time","user":{"login":"djoproject","id":1536601,"avatar_url":"https://avatars.githubusercontent.com/u/1536601?v=3","gravatar_id":"","url":"https://api.github.com/users/djoproject","html_url":"https://github.com/djoproject","followers_url":"https://api.github.com/users/djoproject/followers","following_url":"https://api.github.com/users/djoproject/following{/other_user}","gists_url":"https://api.github.com/users/djoproject/gists{/gist_id}","starred_url":"https://api.github.com/users/djoproject/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/djoproject/subscriptions","organizations_url":"https://api.github.com/users/djoproject/orgs","repos_url":"https://api.github.com/users/djoproject/repos","events_url":"https://api.github.com/users/djoproject/events{/privacy}","received_events_url":"https://api.github.com/users/djoproject/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/djoproject/pyshell/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/djoproject/pyshell/labels/Middle%20priority","name":"Middle priority","color":"eb6420"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/djoproject/pyshell/milestones/22","html_url":"https://github.com/djoproject/pyshell/milestones/1.0.0","labels_url":"https://api.github.com/repos/djoproject/pyshell/milestones/22/labels","id":1745454,"number":22,"title":"1.0.0","description":"Issue to close before the release of version 1.0.0","creator":{"login":"djoproject","id":1536601,"avatar_url":"https://avatars.githubusercontent.com/u/1536601?v=3","gravatar_id":"","url":"https://api.github.com/users/djoproject","html_url":"https://github.com/djoproject","followers_url":"https://api.github.com/users/djoproject/followers","following_url":"https://api.github.com/users/djoproject/following{/other_user}","gists_url":"https://api.github.com/users/djoproject/gists{/gist_id}","starred_url":"https://api.github.com/users/djoproject/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/djoproject/subscriptions","organizations_url":"https://api.github.com/users/djoproject/orgs","repos_url":"https://api.github.com/users/djoproject/repos","events_url":"https://api.github.com/users/djoproject/events{/privacy}","received_events_url":"https://api.github.com/users/djoproject/received_events","type":"User","site_admin":false},"open_issues":8,"closed_issues":6,"state":"open","created_at":"2016-05-03T14:48:10Z","updated_at":"2016-05-13T09:36:06Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2016-05-13T09:36:06Z","updated_at":"2016-05-13T09:36:06Z","closed_at":null,"body":"### Description\r\n\r\nSome loaders need to be enabled at any time without registering anything to them. (E.G. file loader)\r\n\r\nWARNING: at this time, only the file loader could be a loader to always be loaded.  But maybe it will be integrated into the globalLoader.  Even if it the case, it could be interesting to extract GlobalLoader and AbstractLoader from the utils file, it is a nonsense.  \r\n\r\n### Updates to do\r\n\r\n  * extract GlobalLoader from loader/utils.py\r\n  * extract AbstractLoader from loader/utils.py\r\n  * in method getAndInitCallerModule, add a statement to insert always enabled loaders\r\n\r\n### File to update\r\n\r\n * loader/utils.py\r\n\r\n### File to create\r\n\r\n * loader/global.py\r\n * loader/abstract/py"}}