{"action":"created","issue":{"url":"https://api.github.com/repos/guifi/drupal-guifi/issues/14","labels_url":"https://api.github.com/repos/guifi/drupal-guifi/issues/14/labels{/name}","comments_url":"https://api.github.com/repos/guifi/drupal-guifi/issues/14/comments","events_url":"https://api.github.com/repos/guifi/drupal-guifi/issues/14/events","html_url":"https://github.com/guifi/drupal-guifi/issues/14","id":81436324,"number":14,"title":"Question about the system","user":{"login":"mitar","id":585279,"avatar_url":"https://avatars.githubusercontent.com/u/585279?v=3","gravatar_id":"","url":"https://api.github.com/users/mitar","html_url":"https://github.com/mitar","followers_url":"https://api.github.com/users/mitar/followers","following_url":"https://api.github.com/users/mitar/following{/other_user}","gists_url":"https://api.github.com/users/mitar/gists{/gist_id}","starred_url":"https://api.github.com/users/mitar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mitar/subscriptions","organizations_url":"https://api.github.com/users/mitar/orgs","repos_url":"https://api.github.com/users/mitar/repos","events_url":"https://api.github.com/users/mitar/events{/privacy}","received_events_url":"https://api.github.com/users/mitar/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-05-27T13:07:53Z","updated_at":"2015-05-27T14:38:49Z","closed_at":null,"body":"I have not found any mailing list for the project or other contact information, so I am opening a ticket here. Sorry if I missed something.\r\n\r\nI am one of developers of nodewatcher community networks deployment systems, similar to this project, and we are doing a survey of similar tools. We have this spreadsheet we are trying to fill:\r\n\r\nhttps://goo.gl/JbD4VC\r\n\r\nI would like to verify some information. The spreadsheet was made by various contributions and after checking the code we could not find where some features are.\r\n\r\n(Please feel free to verify all columns for the guifi.net entry.)\r\n\r\n* Does this system have a firmware generator? This is the ability to generate flashable preconfigured firmware images for devices. So that you can for example through the web interface select configuration and then a firmware image is built for you with that configuration baked in?\r\n* We are curious about modularity and extensibility of the project. If I understand correctly, it is build upon Drupal so it can uses Drupal modularity. But is the project using that to allow custom modules to extend the core functionality? For example:\r\n * Can modules simply extend the monitoring functionality with new features? For example, a module could add a feature to check if frequencies used by nodes match the legal requirements.\r\n * Can the [firmware configuration code](https://github.com/guifi/drupal-guifi/tree/master/firmware) be extended for new platforms by modules? Currently it seems only like a set of premade files?\r\n* Does the system support monitoring various routing protocols? Can they be added in a modular fashion?\r\n\r\nI am just asking this questions because we would like to be see which features community networks use and which do not. So it is not a problem if some of things mentioned in the list this project does not have, maybe your community do not need those features, or it was just not yet implemented. We are just curious to see what different communities use. So if you could help us understand more about this project that would be great.\r\n\r\ncc @kostko"},"comment":{"url":"https://api.github.com/repos/guifi/drupal-guifi/issues/comments/105935563","html_url":"https://github.com/guifi/drupal-guifi/issues/14#issuecomment-105935563","issue_url":"https://api.github.com/repos/guifi/drupal-guifi/issues/14","id":105935563,"user":{"login":"PabloCastellano","id":73274,"avatar_url":"https://avatars.githubusercontent.com/u/73274?v=3","gravatar_id":"","url":"https://api.github.com/users/PabloCastellano","html_url":"https://github.com/PabloCastellano","followers_url":"https://api.github.com/users/PabloCastellano/followers","following_url":"https://api.github.com/users/PabloCastellano/following{/other_user}","gists_url":"https://api.github.com/users/PabloCastellano/gists{/gist_id}","starred_url":"https://api.github.com/users/PabloCastellano/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PabloCastellano/subscriptions","organizations_url":"https://api.github.com/users/PabloCastellano/orgs","repos_url":"https://api.github.com/users/PabloCastellano/repos","events_url":"https://api.github.com/users/PabloCastellano/events{/privacy}","received_events_url":"https://api.github.com/users/PabloCastellano/received_events","type":"User","site_admin":false},"created_at":"2015-05-27T14:38:49Z","updated_at":"2015-05-27T14:38:49Z","body":"Hey @Mitar. Thanks for brinding here this discussion.\r\n\r\nFortunately or unfortunately we also started this collection of features of other maps some months ago and you can find the results here: http://pool.wiki.guifi.net/wiki/Comparison_of_maps\r\nI think we should merge both tables!\r\n\r\nAbout your questions, these are the answers to the best of my knowledge. Maybe @miquelmartos can add something else:\r\n\r\n- This drupal module doesn't contain any firmware generator. However it provides a configuration generator that generates a configuration file for some versions of openwrt/AirOs/RouterOS. Flashing custom firmwares has not been very common between Guifi.net users.\r\n- Yes, it is extendable.\r\n- I would say it's not supported right now but the module could be extended to support it."}}