Re: [pmd-devel] Google Summer of Code 2018
A source code analyzer
Brought to you by:
adangel,
juansotuyo
|
From: Juan M. S. D. <jua...@gm...> - 2018-01-10 20:58:58
|
Nice ideas! We should write drafts for those too, and try to rank them by impact / detect if any are too big for a single GSoC. I like the idea of using gitter! Since it uses github to login it's easier to setup / know who is who. On Wed, Jan 10, 2018 at 5:05 PM, Andreas Dangel <and...@ad...> wrote: > Thanks for taking the initiative! > > > Am 08.01.2018 um 04:58 schrieb Juan Martín Sotuyo Dodero: > > Given the success of our participation in GSoC 2017, we will be applying > again this year. > > I’ve already created the organization, and started filling the application. > > I’ve taken the time to clean up the idea list a little. I created a new > wiki page [GSoC 2017] Taken Ideas Archive & Status > <https://github.com/pmd/pmd/wiki/%5BGSoC-2017%5D-Taken-Ideas-Archive-&-Status> > for the ideas already taken. > > I’ve updated Project Ideas [Mature] > <https://github.com/pmd/pmd/wiki/Project-Ideas-%5BMature%5D> with the > timeline for GSoC 2018, and cleaned up the idea list. > > I’ve cleaned up Roadmap and future directions > <https://github.com/pmd/pmd/wiki/Roadmap-and-future-directions>, as some > of the things listed there have already been implemented over 2017. > > I think we should all try to chip in to produce an idea list we are > comfortable with. > > Some ideas (without a specific order): > > - #360 <https://github.com/pmd/pmd/issues/360> [core] Add integration > tests against real projects > > +1 > There are two main benefits: Find potential parsing errors (grammar > related) and find rule errors which gives us all more confidence. > > > - #237 <https://github.com/pmd/pmd/issues/237> [core] RFC: Analyzing > embedded snippets from other languages > - Revamping Data Flow Analysis - it doesn’t support many features from > java 1.5+, has plenty of issues… > - Work on the new designer - we already have #714 > <https://github.com/pmd/pmd/issues/714> and we can probably think even > more stuff to do on it > > > Another GUI related project would be: Graphical Rule Set Builder > a) built in rules > b) set/configure properties > c) support custom rules > d) migrate old rulesets? > It would allow to simply create your own custom ruleset by selecting the > rules you want. Similar like the configuration of checkstyle within eclipse. > > > > - #361 <https://github.com/pmd/pmd/issues/361> [core] Enable / update > dogfood ruleset on PMD’s codebase > > > > Would it make sense to have a project for Java 10? -> #743 > <https://github.com/pmd/pmd/issues/743> > > > Since we have currently no rules for Java in the security category, maybe > something like https://github.com/GDSSecurity/GDS-PMD-Security-Rules > (Note: this is GPL licensed...) > > > Oh, and something different: What do you think of using IRC (e.g. > http://webchat.freenode.net/?channels=%23pmd&uio=MTY9dHJ1ZQ79), or should > we register for https://gitter.im ? > > > > > > > All ideas and feedback are welcomed > > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > > > > _______________________________________________ > Pmd-devel mailing lis...@li...://lists.sourceforge.net/lists/listinfo/pmd-devel > > > > ------------------------------------------------------------ > ------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > Pmd-devel mailing list > Pmd...@li... > https://lists.sourceforge.net/lists/listinfo/pmd-devel > > |