{"action":"created","issue":{"url":"https://api.github.com/repos/cantino/huginn/issues/1774","repository_url":"https://api.github.com/repos/cantino/huginn","labels_url":"https://api.github.com/repos/cantino/huginn/issues/1774/labels{/name}","comments_url":"https://api.github.com/repos/cantino/huginn/issues/1774/comments","events_url":"https://api.github.com/repos/cantino/huginn/issues/1774/events","html_url":"https://github.com/cantino/huginn/issues/1774","id":186936038,"number":1774,"title":" Proposing Huginn.io - Homepage and Scenario sharing site for Huginn ","user":{"login":"dsander","id":20943,"avatar_url":"https://avatars.githubusercontent.com/u/20943?v=3","gravatar_id":"","url":"https://api.github.com/users/dsander","html_url":"https://github.com/dsander","followers_url":"https://api.github.com/users/dsander/followers","following_url":"https://api.github.com/users/dsander/following{/other_user}","gists_url":"https://api.github.com/users/dsander/gists{/gist_id}","starred_url":"https://api.github.com/users/dsander/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dsander/subscriptions","organizations_url":"https://api.github.com/users/dsander/orgs","repos_url":"https://api.github.com/users/dsander/repos","events_url":"https://api.github.com/users/dsander/events{/privacy}","received_events_url":"https://api.github.com/users/dsander/received_events","type":"User","site_admin":false},"labels":[{"id":99307689,"url":"https://api.github.com/repos/cantino/huginn/labels/discussion","name":"discussion","color":"fbca04","default":false},{"id":383008058,"url":"https://api.github.com/repos/cantino/huginn/labels/feedback-wanted","name":"feedback-wanted","color":"0e8a16","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":12,"created_at":"2016-11-02T22:21:34Z","updated_at":"2016-12-01T20:51:57Z","closed_at":null,"body":"@Enfop and I have been working on working on a Huginn Community/Homepage/Scenario sharing page in the last few weeks.\r\n\r\nA demo deployment is running on Heroku: [http://huginnio.herokuapp.com/](http://huginnio.herokuapp.com/). \r\nBe aware: we might need to move the installation or wipe the database while the development continues.\r\n\r\nIt initially started as an implementation of the idea behind [Communnin](https://github.com/omniscopeio/communnin) but then shifted into a more general \"Homepage\" / \"one stop shop\" to learn Huginn.\r\n\r\nThe site currently has four main sections:\r\n\r\n#### Documenation\r\n\r\nThe idea is to have a condensed version of the README, Wiki articles and links to the documentation of the Huginn repository.\r\n\r\nPossible sections:\r\n\r\n* Introduction to Huginn\r\n  * Sample use cases\r\n  * Comparison with other services/OSS software\r\n* Concepts\r\n  * Agents\r\n    * Options\r\n    * Liquid\r\n    * JSONPath\r\n  * Events\r\n  * Scenarios\r\n  * Services\r\n  * Credentials\r\n  * Agent Gems\r\n* Guides, possibly user submitted?\r\n\r\n#### Agent Database\r\n\r\nThe Agent Database contains a searchable list of all Huginn Agents with their features and descriptions. It allows users to get an overview of what is possible without having to install Huginn first.\r\n\r\nPossible extensions:\r\n\r\n* Add Agent \"categories\" like \"Utility\" (Trigger, DeDuplication, Formatting, ...), \"Service Consumer\" (Basecamp, Imap, Twitter*, ...), etc\r\n* Filter Agents by capabilities (creates Events, receives Events, etc), Service, File Pointer\r\n\r\n\r\n#### Scenarios\r\n\r\nThe \"heart\" of Huginn.io, users can upload their Scenarios and discover new ones.\r\n\r\nUploading Scenarios works like importing them into Huginn, either via JSON files or by specifying a public Scneario URL. Scenarios are searchable and should be filterable by Agents/Services/features in the future.\r\n\r\nPossible extensions:\r\n\r\n* Versioned Scenarios\r\n* Comments/Discussions\r\n* Rating\r\n* Integration with Huginn to auto update Scenarios both from and to Huginn.io\r\n\r\n#### Agent Gems\r\n\r\nAuto-updated, searchable list of all Agent Gems on Github. Makes the discovery of (new) Agent Gems easier then browsing through GitHub manually.\r\n\r\nThe code is currently [hosted](https://git.dsander.de/dxm/communin) on a private GitLab server, but will eventually move to GitHub.\r\n\r\nThere is still a lot to do, but given a few more weeks and maybe some help in form of PRs we should be able to get an initial version done pretty soon.\r\n\r\nWe hope the community likes our approach and accepts the idea as the \"official\" Huginn Homepage.\r\n"},"comment":{"url":"https://api.github.com/repos/cantino/huginn/issues/comments/264291179","html_url":"https://github.com/cantino/huginn/issues/1774#issuecomment-264291179","issue_url":"https://api.github.com/repos/cantino/huginn/issues/1774","id":264291179,"user":{"login":"dsander","id":20943,"avatar_url":"https://avatars.githubusercontent.com/u/20943?v=3","gravatar_id":"","url":"https://api.github.com/users/dsander","html_url":"https://github.com/dsander","followers_url":"https://api.github.com/users/dsander/followers","following_url":"https://api.github.com/users/dsander/following{/other_user}","gists_url":"https://api.github.com/users/dsander/gists{/gist_id}","starred_url":"https://api.github.com/users/dsander/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dsander/subscriptions","organizations_url":"https://api.github.com/users/dsander/orgs","repos_url":"https://api.github.com/users/dsander/repos","events_url":"https://api.github.com/users/dsander/events{/privacy}","received_events_url":"https://api.github.com/users/dsander/received_events","type":"User","site_admin":false},"created_at":"2016-12-01T20:51:56Z","updated_at":"2016-12-01T20:51:56Z","body":"It's not clear in the UI at the moment, but you can reupload the updated scenario JSON to upload it. The reason of not having an edit form is to avoid conflicts. We think the scenario JSON (either uploaded or synced via an URL) should be the only source to change the scenario.\r\nOnce everything is implemented updating a scenario should work automatically from the publishers Huginn instance via Huginn.io to the subscribers instance (which fetches changes periodically). "}}
{"actor":{"display_login":"dsander"}}