{"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/8.0","name":"8.0","color":"000000"},{"url":"https://api.github.com/repos/OCA/server-tools/labels/needs%20fixing","name":"needs fixing","color":"eb6420"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2014-12-30T15:36:16Z","updated_at":"2015-02-07T22:42:08Z","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 enought 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/73386915","html_url":"https://github.com/OCA/server-tools/pull/107#issuecomment-73386915","issue_url":"https://api.github.com/repos/OCA/server-tools/issues/107","id":73386915,"user":{"login":"coveralls","id":2354108,"avatar_url":"https://avatars.githubusercontent.com/u/2354108?v=3","gravatar_id":"","url":"https://api.github.com/users/coveralls","html_url":"https://github.com/coveralls","followers_url":"https://api.github.com/users/coveralls/followers","following_url":"https://api.github.com/users/coveralls/following{/other_user}","gists_url":"https://api.github.com/users/coveralls/gists{/gist_id}","starred_url":"https://api.github.com/users/coveralls/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/coveralls/subscriptions","organizations_url":"https://api.github.com/users/coveralls/orgs","repos_url":"https://api.github.com/users/coveralls/repos","events_url":"https://api.github.com/users/coveralls/events{/privacy}","received_events_url":"https://api.github.com/users/coveralls/received_events","type":"User","site_admin":false},"created_at":"2015-02-07T22:42:08Z","updated_at":"2015-02-07T22:42:08Z","body":"\n[![Coverage Status](https://coveralls.io/builds/1884959/badge)](https://coveralls.io/builds/1884959)\n\nCoverage increased (+6.52%) to 51.78% when pulling **95da17a4bb64fe66e6b1abdca5a156028679a923 on savoirfairelinux:8.0-prototype** into **825a26dd8fc23b472476cc37dd3da3b70b8d482a on OCA:8.0**.\n"}}