{"action":"created","issue":{"url":"https://api.github.com/repos/OCA/server-tools/issues/107","labels_url":"https://api.github.com/repos/OCA/server-tools/issues/107/labels{/name}","comments_url":"https://api.github.com/repos/OCA/server-tools/issues/107/comments","events_url":"https://api.github.com/repos/OCA/server-tools/issues/107/events","html_url":"https://github.com/OCA/server-tools/pull/107","id":53123593,"number":107,"title":"8.0 prototype","user":{"login":"foutoucour","id":547282,"avatar_url":"https://avatars.githubusercontent.com/u/547282?v=3","gravatar_id":"","url":"https://api.github.com/users/foutoucour","html_url":"https://github.com/foutoucour","followers_url":"https://api.github.com/users/foutoucour/followers","following_url":"https://api.github.com/users/foutoucour/following{/other_user}","gists_url":"https://api.github.com/users/foutoucour/gists{/gist_id}","starred_url":"https://api.github.com/users/foutoucour/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/foutoucour/subscriptions","organizations_url":"https://api.github.com/users/foutoucour/orgs","repos_url":"https://api.github.com/users/foutoucour/repos","events_url":"https://api.github.com/users/foutoucour/events{/privacy}","received_events_url":"https://api.github.com/users/foutoucour/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/OCA/server-tools/labels/needs%20review","name":"needs review","color":"fbca04"}],"state":"open","locked":false,"assignee":{"login":"max3903","id":939952,"avatar_url":"https://avatars.githubusercontent.com/u/939952?v=3","gravatar_id":"","url":"https://api.github.com/users/max3903","html_url":"https://github.com/max3903","followers_url":"https://api.github.com/users/max3903/followers","following_url":"https://api.github.com/users/max3903/following{/other_user}","gists_url":"https://api.github.com/users/max3903/gists{/gist_id}","starred_url":"https://api.github.com/users/max3903/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/max3903/subscriptions","organizations_url":"https://api.github.com/users/max3903/orgs","repos_url":"https://api.github.com/users/max3903/repos","events_url":"https://api.github.com/users/max3903/events{/privacy}","received_events_url":"https://api.github.com/users/max3903/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/OCA/server-tools/milestones/3","html_url":"https://github.com/OCA/server-tools/milestones/8.0","labels_url":"https://api.github.com/repos/OCA/server-tools/milestones/3/labels","id":983662,"number":3,"title":"8.0","description":"","creator":{"login":"max3903","id":939952,"avatar_url":"https://avatars.githubusercontent.com/u/939952?v=3","gravatar_id":"","url":"https://api.github.com/users/max3903","html_url":"https://github.com/max3903","followers_url":"https://api.github.com/users/max3903/followers","following_url":"https://api.github.com/users/max3903/following{/other_user}","gists_url":"https://api.github.com/users/max3903/gists{/gist_id}","starred_url":"https://api.github.com/users/max3903/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/max3903/subscriptions","organizations_url":"https://api.github.com/users/max3903/orgs","repos_url":"https://api.github.com/users/max3903/repos","events_url":"https://api.github.com/users/max3903/events{/privacy}","received_events_url":"https://api.github.com/users/max3903/received_events","type":"User","site_admin":false},"open_issues":31,"closed_issues":24,"state":"open","created_at":"2015-02-17T21:52:00Z","updated_at":"2015-09-04T15:32:53Z","due_on":null,"closed_at":null},"comments":47,"created_at":"2014-12-30T15:36:16Z","updated_at":"2015-09-08T09:45:01Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/OCA/server-tools/pulls/107","html_url":"https://github.com/OCA/server-tools/pull/107","diff_url":"https://github.com/OCA/server-tools/pull/107.diff","patch_url":"https://github.com/OCA/server-tools/pull/107.patch"},"body":"Module Prototype\r\n==============\r\n\r\nThis module allows the administrator to prototype new features and export them as module. \r\nFunctional people can prepare the job for a developer who is left with the logic to implement \r\nin addition to everything the prototype does not export yet.\r\nSee README.rst for more information.\r\n\r\nVersion 0.1\r\n=========\r\n\r\nAll the features are not implemented but the minimal is done.\r\nWith this version you can:\r\n* The set up of `__openerp__.py` is covered, description, maintainer, website, name, technical name...\r\n* Views and menus can be set through odoo and gathered in prototype. The files will be automatically generated and add to the data section of the `__openerp__.py`. Be aware some advanced feature as domain or context might still missing.\r\n* Dependencies can be set throught the Dependency page\r\n* Custom fields can be added. A file by model will be generated with all the fields of the model. The __init__.py files are updated accordingly. Be aware that some features are not implemented yet, as the domain, the context.\r\n\r\n**This version should be enough for:**\r\n* set up the client module\r\n* create a new field in a view.\r\n\r\n**Features that you might expect in next version:**\r\n* better generation of fields (many2many fields, domain, context)\r\n* Generation of data and demo data files.\r\n* Security files (rules, ir.model.access.csv)\r\n* `__openerp__`'s description editing README.rst and index.html\r\n* module screenshots \r\n\r\nVersion 0.2\r\n=========\r\n* Renamed from prototype to module_prototyper as discussed in https://github.com/OCA/server-tools/issues/108\r\n* menu in Settings that gather element used to create a prototype (menu views, views, fields)\r\n\r\nKnown bugs\r\n---------------\r\n* icon file extension might be wrong. The extension is hard coded for now. It is planned add Document as dependency to handle it.\r\n\r\n\r\nHope it helps,\r\nJordi"},"comment":{"url":"https://api.github.com/repos/OCA/server-tools/issues/comments/138497589","html_url":"https://github.com/OCA/server-tools/pull/107#issuecomment-138497589","issue_url":"https://api.github.com/repos/OCA/server-tools/issues/107","id":138497589,"user":{"login":"yvaucher","id":4158438,"avatar_url":"https://avatars.githubusercontent.com/u/4158438?v=3","gravatar_id":"","url":"https://api.github.com/users/yvaucher","html_url":"https://github.com/yvaucher","followers_url":"https://api.github.com/users/yvaucher/followers","following_url":"https://api.github.com/users/yvaucher/following{/other_user}","gists_url":"https://api.github.com/users/yvaucher/gists{/gist_id}","starred_url":"https://api.github.com/users/yvaucher/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yvaucher/subscriptions","organizations_url":"https://api.github.com/users/yvaucher/orgs","repos_url":"https://api.github.com/users/yvaucher/repos","events_url":"https://api.github.com/users/yvaucher/events{/privacy}","received_events_url":"https://api.github.com/users/yvaucher/received_events","type":"User","site_admin":false},"created_at":"2015-09-08T09:45:00Z","updated_at":"2015-09-08T09:45:00Z","body":"Still some typo in fr.po and few comments to address."}}