Minutes:        http://transcripts.jboss.org/meeting/irc.freenode.org/windup/2015/windup.2015-05-27-14.03.html

Minutes (text): http://transcripts.jboss.org/meeting/irc.freenode.org/windup/2015/windup.2015-05-27-14.03.txt

Log:            http://transcripts.jboss.org/meeting/irc.freenode.org/windup/2015/windup.2015-05-27-14.03.log.html

Meeting summary
---------------
* Agenda  (lincolnthree, 14:05:10)

* Status Reports  (lincolnthree, 14:07:43)
  * Worked on rule review, finishing defining requirements around "what
    makes a good rule", also touched up the required metadata and
    information for rules. I will be working on PRs today, then back on
    rule review.  (lincolnthree, 14:11:16)
  * - Started working on Rule Review  (jsightler, 14:11:49)
  * I also worked on fixing mbriskar's parameterization bug that he
    found, which meant releasing a new version of Rewrite, currently
    working on snapshot, still need to release an actual version before
    we can cut a releaase of windup  (lincolnthree, 14:11:53)
  * Removed Java rule information from the Rules Development Guide
    (sgilda, 14:11:55)
  * Updated the quickstarts to replace deprecated code and updated the
    XML rules to include schema information.  (sgilda, 14:11:56)
  * - I have found a bug in the ast handling that was breaking a few
    rules, so I have sent a PR for that  (jsightler, 14:12:09)
  * - Also, I have a windup-rulesets pr nearly ready to make it possible
    to test in the rules-reviewed folder  (jsightler, 14:12:44)
  * Worked on WINDUP-611, WINDUP-612. The main task is WINDUP-610.
    (ozizka, 14:13:05)
  * During that, I did some research about what the rules are like, what
    do they cover, what are the typical sources covering the topics, how
    to capture them in the rules.  (ozizka, 14:13:05)
  * Then some administrative things like WINDUPRULES- jira, looking
    around in salesforce, getting my RH KB access, and put few ideas to
    mailing list and to jira.  (ozizka, 14:13:05)
  * went through
    https://docs.google.com/spreadsheets/d/1XJ1LNqhtT8ijZTFROx5OjezOii8TBDI4Us7M9q1rQLo/edit#gid=0
    and reviewing xml rules  (marekn, 14:13:23)
  * LINK:
    https://docs.google.com/spreadsheets/d/1hJCTf5U4XNnN795MuQXgFGHK0aj3ZG6daGpydPq6DdU/edit#gid=0
    (lincolnthree, 14:19:39)
  * worked on WINDUP-596, specifically on tests/fixes. There is PR and
    will probably need some small adjustments  (mbriskar_, 14:20:07)
  * went through "Migration Guide Rules Spreadsheet" and helped adding
    new rules or eliminating duplicates etc.  (mbriskar_, 14:20:51)
  * : Updated the XML rules documentation to include latest schema
    information  (sgilda, 14:28:05)

* Rule ID conventions for rule review  (lincolnthree, 14:32:26)
  * AGREED: Rule ID == ruleset_id + unique_ID  (lincolnthree, 14:48:17)
  * VOTE DASH or UNDERSCORE  (lincolnthree, 14:58:22)
  * brad: dash  (lincolnthree, 14:58:39)
  * underscore  (lincolnthree, 14:58:44)
  * DASH  (sgilda, 14:59:37)
  * AGREED: DASH: weblogic-security-0100  (lincolnthree, 15:00:28)
  * how many characters for the unique rule GUID?  (lincolnthree,
    15:02:51)
  * 8  (sgilda, 15:03:01)
  * AGREED: Ruleset ID has no UID, RuleID —> weblogic-security-01000
    (leaving enough space for 10s of thousands.)  (lincolnthree,
    15:07:52)

* XML rules schema  (lincolnthree, 15:08:20)
  * Schema versioning  (lincolnthree, 15:08:53)
  * windup-jboss-schema-2.3.0.Final.xsd ?  (lincolnthree, 15:10:39)
  * windup-jboss-2.3.0.Final.xsd ?  (lincolnthree, 15:11:03)
  * windup-jboss-2.3.0.Final.xsd for schema name (also provide
    versionless schema that stays up to date: windup-jboss.xsd for
    schema name?  (lincolnthree, 15:19:36)
  * LINK: http://www.springframework.org/schema/context/   (marekn,
    15:19:38)
  * AGREED: windup-jboss-2.3.0.Final.xsd for schema name (also provide
    versionless schema that stays up to date: windup-jboss.xsd for
    schema name  (lincolnthree, 15:20:54)
  * LINK:
    https://github.com/windup/windup/blob/master/config-xml/tests/src/test/resources/testxml/metadata.windup.xml
    (lincolnthree, 15:22:08)
  * LINK:
    https://docs.google.com/document/d/1zPWmiFK7YQiZ7_zYot__3PoobwSA7dS29Y4aQ303b4U
    ?  (mbriskar_, 15:23:00)
  * IDEA: We could add tags to <classification tags="spring,
    webservices" ...> to allow filtering and grouping by that in the
    report  (ozizka, 15:31:13)
  * LINK:
    https://docs.google.com/document/d/1zPWmiFK7YQiZ7_zYot__3PoobwSA7dS29Y4aQ303b4U/edit#
    (lincolnthree, 15:32:48)
  * LINK: http://pastebin.com/t96HN9nB   (ozizka, 15:42:09)

* JBDS plugin state? (Briefly)  (lincolnthree, 16:05:53)
  * pending, not being worked on except critical bugfixes that interfere
    with demos  (lincolnthree, 16:06:15)

* Links to community websites  (lincolnthree, 16:06:18)
  * create KB articles for information that is contained in community
    answers sites  (lincolnthree, 16:06:48)

* Hint vs. classification - where to put what links, wording, Mardown
  usage, mixed content  (lincolnthree, 16:06:53)
  * discussed and fixed in schema definition: documented
    (https://docs.google.com/document/d/1zPWmiFK7YQiZ7_zYot__3PoobwSA7dS29Y4aQ303b4U/edit#)
    (lincolnthree, 16:07:16)

* <TODO/> for the missing KBs?  (lincolnthree, 16:07:19)
  * Create KB articles when the hint message will be too long.
    (lincolnthree, 16:09:02)
  * JIRAs for missing documentation to be created in respective projects
    issue tracker (e.g. EAP7)  (lincolnthree, 16:09:49)
  * JIRA will be assigned to Sande  (lincolnthree, 16:09:57)
  * AGREED: We can use EAP docs jira to create KB requests  (ozizka,
    16:09:59)

* Gilles Bardouillet's use case - how to write into a XML rule?
  (lincolnthree, 16:10:16)

Meeting ended at 16:14:54 UTC.
--
Lincoln Baxter, III
http://ocpsoft.org
"Simpler is better."