Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Discuss: Java8 Stream construct vs. Guava Iterators for lazy evaluation (the kernel modules currently rely extensively on Iterators, for example: RdfStream)

  2. 4-position versioning scheme, redux
  3. Github Housekeeping: Close stale branches, old issues
  4. 2015-08-14 - Fedora API Extensions Meeting tomorrow
  5. ...

  6. Tickets resolved this week:

    Expand

    Jira
    serverDuraSpace JIRA
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    maximumIssues20
    jqlQueryfilter=13111
    serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5

  7. Tickets created this week:

    Expand
    Jira
    serverDuraSpace JIRA
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    maximumIssues20
    jqlQueryfilter=13029
    serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5

...

  1. We have been using Guava, but now Java8 provides us with a lot of the same functionality without external libraries. So, should we refactrefactor?
    1. Pros: Less code. Less external library dependencies.
    2. Cons: Stream and iterator are not the same thing.
    3. Not a full find and replace.

    4. Consensus: Use stream where it is appropriate. Use iterator where it is appropriate.

    5. Meta-discussion about priorities and focus
    6. Jira
      serverDuraSpace JIRA
      jqlQueryfilter=13121
      serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5
    •  Action: Andrew Woods to restructure priorities and focuses in JIRA to represent the project vision [as Andrew Woods described it earlier in this call].
  2. Discussion about Fedora's versioning schemascheme
    1. Should we move to normal sematic versioning?
    2. Should we have LTS releases, or terms of support for each release?
    3. If we abandon the 'Product version' in our versioning policy, how do we handle messaging and marketing – communication?
    4. No general consensus on moving from status quo.
  3. We should do some house keeping!
    1. Keep an eye on GitHub notifications to see if you have pinged.
  4. Please attend the meeting if you can.