{"action":"opened","issue":{"url":"https://api.github.com/repos/llazzaro/django-scheduler/issues/151","labels_url":"https://api.github.com/repos/llazzaro/django-scheduler/issues/151/labels{/name}","comments_url":"https://api.github.com/repos/llazzaro/django-scheduler/issues/151/comments","events_url":"https://api.github.com/repos/llazzaro/django-scheduler/issues/151/events","html_url":"https://github.com/llazzaro/django-scheduler/issues/151","id":118296882,"number":151,"title":"Is django-bower a 'hard' dependency?","user":{"login":"techdragon","id":2115079,"avatar_url":"https://avatars.githubusercontent.com/u/2115079?v=3","gravatar_id":"","url":"https://api.github.com/users/techdragon","html_url":"https://github.com/techdragon","followers_url":"https://api.github.com/users/techdragon/followers","following_url":"https://api.github.com/users/techdragon/following{/other_user}","gists_url":"https://api.github.com/users/techdragon/gists{/gist_id}","starred_url":"https://api.github.com/users/techdragon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/techdragon/subscriptions","organizations_url":"https://api.github.com/users/techdragon/orgs","repos_url":"https://api.github.com/users/techdragon/repos","events_url":"https://api.github.com/users/techdragon/events{/privacy}","received_events_url":"https://api.github.com/users/techdragon/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-11-22T23:02:50Z","updated_at":"2015-11-22T23:02:50Z","closed_at":null,"body":"It seems like django-bower is being used to ensure that a current version of otherwise 'normal' jquery and bootstrap are available in order to have something to base the JS and CSS of the calendar UI on. \r\n\r\nDjango-Bower is an easy way to ensure you have a 'non python dependency' sorted out ... but instead of it being just a recommendation in the install documentation, after the requirement for Jquery & Bootstrap is explained, to a new developer, its currently in the package dependencies. ;l. \r\n\r\nCan we 'decouple' things a bit here? I was looking forward to using this project before discovering this detail. I already have my static files sorted, with django-compressor, SASS, django-storages, etc...\r\n\r\nSo if I've already dealt with adding jQuery & Bootstrap myself, do I actually need this?\r\nIf so, perhaps it doesn't need to be an install dependency? I'd be happy to write some documentation improvements to help explain the 'two paths' if it was removed from the package dependencies."}}