Contributors mailing list archives
Re: Better contribution recognitionby
Groupement Régional Alimentaire de Proximité, Sylvain LE GAL
2018-04-14 0:16 GMT+02:00 George Daramouskas <firstname.lastname@example.org>:
Without going into implementation details I would like to ask: Is there something already existing for git based projects? Possibly with gitlab/github frontends? That we can easily customize with badges, points, additional rights? (eg. stackoverflow)
After, creating an extra module to handle karma will be quiet easy I think.
Hi Georges,I developped 2 years ago a connector git -> odoo that allow to recovers git / github data. It was installed on the OCA instance in V8. I don't know for the new instance. Some improvement / bugfixes could be welcome but it a good base to recover github information.
Some sort of plugin that we can work upon and not creating things from scratch. I might be missing something but I could not find anything on marketplace.
Market place is a very poor tools to search modules. (no advanced search features, no modules at all). You can try Odoo-code-search tools that scan all github repositories. For exemple : modules that are using 'git' python librairy.
If in fact nothing like this exists, I believe this should be taken into consideration before this discussion continues further. Also, > For every PR you open, you lose a karma point, for every > review/merge you get one. When your karma is zero, you can't open new > PRs (and maybe existing ones are demoted somehow). Or we could order PRs > by current karma of the author. I understand the workload and the responsibility the reviewer bears, but wouldn't this make people believe that Pull Requests are not appreciated and are of less value? On 04/04/2018 09:01 AM, Holger Brunn wrote: > > Maybe there other good ideas out there. > > What would you suggest the OCA to do? > > I'm musing for a long time about something I call OCA karma. > > In a very rough version you'd start out with +10 when you submit your > CLA. For every PR you open, you lose a karma point, for every > review/merge you get one. When your karma is zero, you can't open new > PRs (and maybe existing ones are demoted somehow). Or we could order PRs > by current karma of the author. > > Sounds simple enough, but there are quite some complications: There are > PRs which actually should increase karma (greenifying PRs mostly; > hotfixes), how to avoid sick incentives (If we for example give extra > karma for merging a PR, people might get sloppy and merge prematurely), > how to deal with bullshit reviews made just for increasing one's own > karma? Do issues have an effect on karma and if yes, which? How to make > the above less single minded technical? > > But I think above complications can be worked out if a few people look > into it. This should also have some kind of decay, so that people like > me can't sit on previous work for years. > > -- Therp - Maatwerk in open ontwikkeling Holger Brunn - Ontwerp en > implementatie mail: email@example.com web: http://therp.nl phone: +31 > (0)20 3093096 > > ______________________________
_________________> Mailing-List: https://odoo-community.org/ groups/contributors-15> Post to: mailto:contributors@odoo- community.org> Unsubscribe: https://odoo-community.org/ groups?unsubscribe> -- Therp - Maatwerk in open ontwikkeling George Daramouskas - Odoo Developer mail: firstname.lastname@example.org web: http://therp.nl