Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

VIATRA/DeveloperMeetingMinutes/Meeting20180308

Topics

  • Current status: Bugzilla Gerrit AERI
  • VIATRA 2.0 status
    • Java 8 features in pattern matcher API
      • API Break: getOneArbitraryMatch returns Optional<Match> instead of Match or null
      • New method: streamAllMatches
      • IMatchProcessor replaced with Java 8 Consumers
    • M3 next week
  • 1.7.2 planned
  • VIATRA 1.7 broke the Sphinx integration (https://bugs.eclipse.org/bugs/show_bug.cgi?id=531506), what can we do to avoid such breakages in the future? (e.g. run artop-viatra integration tests regularly)

Minutes

  • Java 8 features
    • Feedback:
      • IMatchProcessor should be either removed or generated match processors should be extending IMatchProcessor still
      • If we keep IMatchProcessor deprecated, it will stay until 3.0
  • VIATRA 2.0 M3
  • 1.7.2
    • A few bugs have surfaced and fixed
    • Proposed release date: 22nd March
  • Sphinx integration
    • Postponed until next meeting as no-one present knows the issue in detail

Back to the top