Skip to main content

44 posts tagged with "minutes"

View All Tags
One min read

Meeting Minutes

Mahout TeamMahout Team
Apache Mahout

Weekly community meeting​

Subscribe to the Mahout User list for details on joining.

Attendees​

  • Andrew Musselman
  • Trevor Grant
  • Krishna Dave

Discussion​

  • Intro discussion about PyPi to Krishna
  • Discussion on updation of Qumat PyPi release

Next Steps​

  • Krishna, Wes to learn more about PyPi and make accounts
  • New release 0.4.1 to be done, currently on 0.4.
  • Andrew to try using ATR for 0.4.1 release Minutes on GitHub Discussions.
One min read

Meeting Minutes

Mahout TeamMahout Team
Apache Mahout

Weekly community meeting​

Subscribe to the Mahout User list for details on joining.

Attendees​

  • Andrew Musselman
  • Trevor Grant
  • Krishna Dave

Discussion​

  • Andrew and Trevor discussed certain UI changes that need to be implemented.
  • They will be reviewing Krishna’s PRs for GSoC in the coming days.
  • Krishna will create GitHub issues for all files that require updates, based on the provided sheet, to track progress and assign work accordingly.

Next Steps​

  • Andrew and Trevor to review Krishna’s PRs.
  • Krishna to prepare and log GitHub issues for required file updates.
  • Follow up on UI changes discussed in the meeting. Minutes on GitHub Discussions.
2 min read

Meeting Minutes

Mahout TeamMahout Team
Apache Mahout

Weekly community meeting​

Subscribe to the Mahout User list to ask for details on joining.

Attendees​

  • Andrew Musselman
  • Trevor Grant
  • Krishna Dave

Old Business​

New Business​

  • Word back from PyPi about qumat ownership, they are going to contact the owner of the current package #470 Add Qumat to PyPi
  • Andrew contacted INFRA, got help, will push an ASF Qumat release out
  • Krishna is looking for work when he's back from break
  • Continued meetings with qBraid
  • Gofannon talk at meetup including Qumat
  • PR reviewer from gofannon included on GitHub, reviewed together
2 min read

Meeting Minutes

Mahout TeamMahout Team
Apache Mahout

Weekly community meeting​

Subscribe to the Mahout User list to ask for details on joining.

Attendees​

  • Andrew Musselman
  • Trevor Grant
  • Krishna Dave

Old Business​

New Business​

2 min read

Meeting Minutes

Mahout TeamMahout Team
Apache Mahout

Weekly community meeting​

Subscribe to the Mahout User list to ask for details on joining.

Attendees​

  • Andrew Musselman
  • Trevor Grant

Old Business​

New Business​

2 min read

Meeting Minutes

Mahout TeamMahout Team
Apache Mahout

Weekly community meeting​

Subscribe to the Mahout User list to ask for details on joining.

Attendees​

  • Andrew Musselman
  • Trevor Grant

Old Business​

New Business​

2 min read

Meeting Minutes

Mahout TeamMahout Team
Apache Mahout
2 min read

Meeting Minutes

Mahout TeamMahout Team
Apache Mahout

Weekly community meeting​

Subscribe to the Mahout User list to ask for details on joining.

Attendees​

  • Andrew Musselman
  • Trevor Grant

Old Business​

New Business​

Trevor and Andrew taking these

2 min read

Meeting Minutes

Mahout TeamMahout Team
Apache Mahout

Weekly community meeting​

Subscribe to the Mahout User list to ask for details on joining.

Attendees​

  • Andrew Musselman
  • Jowanza Joseph
  • Tommy Naugle
  • Trevor Grant

Old Business​

New Business​

One min read

Meeting Minutes

Mahout TeamMahout Team
Apache Mahout

Weekly community meeting​

Subscribe to the Mahout User list to ask for details on joining.

Attendees​

  • Andrew Musselman
  • Tommy Naugle
  • Trevor Grant

Old Business​

New Business​

2 min read

Meeting Minutes

Mahout TeamMahout Team
Apache Mahout

Weekly community meeting​

Subscribe to the Mahout User list to ask for details on joining.

Attendees​

  • Andrew Musselman
  • Tommy Naugle

Old Business​

New Business​

2 min read

Meeting Minutes

Mahout TeamMahout Team
Apache Mahout

Weekly community meeting​

Subscribe to the Mahout User list to ask for details on joining.

Attendees​

  • Andrew Musselman
  • Tommy Naugle
  • Trevor Grant

Old Business​

New Business​

One min read

Meeting Minutes

Mahout TeamMahout Team
Apache Mahout

Weekly community meeting​

Subscribe to the Mahout User list to ask for details on joining.

Attendees​

  • Andrew Musselman
  • Tommy Naugle
  • Trevor Grant

Old Business​

New Business​

  • Move to GitHub Issues
  • Added GitHub Issues, Projects, and Wiki
  • Add "talks" page to web site
One min read

Meeting Minutes

Mahout TeamMahout Team
Apache Mahout

Weekly community meeting​

Subscribe to the Mahout User list to ask for details on joining.

Attendees​

  • Andrew Musselman
  • Jowanza Joseph
  • Tommy Naugle
  • Trevor Grant

Old Business​

New Business​

  • FOSSY talk slides and notebook Abstract
  • Other conferences to target in 2025
    • FOSDEM
    • Berlin Buzzwords
    • FOSS Backstage
  • Automated documentation methods
  • Review of Qumat talk slides and demo notebooks
One min read

Meeting Minutes

Mahout TeamMahout Team
Apache Mahout

Weekly community meeting​

Subscribe to the Mahout User list to ask for details on joining.

Attendees​

  • Andrew Musselman
  • Trevor Grant

Old Business​

New Business​

  • FOSSY talk slides and notebook Abstract
  • Other conferences to target in 2025
    • FOSDEM
    • Berlin Buzzwords
    • FOSS Backstage
One min read

Meeting Minutes

Mahout TeamMahout Team
Apache Mahout

Weekly community meeting​

Subscribe to the Mahout User list to ask for details on joining.

Attendees​

  • Andrew Musselman
  • Trevor Grant
  • Tommy Naugle

Old Business​

New Business​

2 min read

Meeting Minutes

Mahout TeamMahout Team
Apache Mahout

Weekly community meeting​

Subscribe to the Mahout User list to ask for details on joining.

Attendees​

  • Andrew Musselman
  • Trevor Grant

Old Business​

  • Make ticket to add notebooks to notebooks directory in source tree (https://issues.apache.org/jira/browse/MAHOUT-2198)
  • Splitting Mahout project code into discrete repos (andrew): https://issues.apache.org/jira/projects/MAHOUT/issues/MAHOUT-2204
    • mahout-website
    • mahout-classic
    • mahout-samsara
    • mahout-qumat
  • Docker image for web site build (to jowanza) https://issues.apache.org/jira/projects/MAHOUT/issues/MAHOUT-2165
  • Next steps for qiskit and cirq back ends (sub-tasks created) issues.apache.org/jira/projects/MAHOUT/issues/MAHOUT-2206
  • Roadmap
    • Q2
      • Qumat with hardened (tests, docs, CI/CD) cirq and qiskit backends
      • Kernel methods started
      • Submit public talk about Qumat
      • Classic in maintenance mode
    • Q3 and beyond
      • Amazon Braket
      • Distributed quantum solvers
  • Add a measure method issues.apache.org/jira/projects/MAHOUT/issues/MAHOUT-2208
  • Add a draw method - ive stumbled across it in both cirq and qiskit issues.apache.org/jira/projects/MAHOUT/issues/MAHOUT-2209

New Business​

  • Logo and name
  • Andrew to review PRs for MAHOUT-2210 and MAHOUT-2211
  • Kernel method research spike (trevor): https://issues.apache.org/jira/browse/MAHOUT-2200
  • Moving to GitHub Issues instead of JIRA (asked infra): issues.apache.org/jira/projects/MAHOUT/issues/MAHOUT-2205
One min read

Meeting Minutes

Mahout TeamMahout Team
Apache Mahout

Weekly community meeting​

Subscribe to the Mahout User list to ask for details on joining.

Attendees​

  • Tommy Naugle
  • Trevor Grant

All old and new business was pushed to next meeting due to lack of quorum.

Tommy and Trevor jointly reviewed PR #442. The tl;dr is that it will be merged following some clean up on the git log. (Trevor walked Tommy through a chatGPT he made about how to clean it up).

Don't forget the Community Happy Hour on Monday 4/29! (Ask for link on user@m.a.o or the #mahout channel on the-asf.slack.com, all are welcome!)

One min read

Meeting Minutes

Mahout TeamMahout Team
Apache Mahout

Weekly community meeting​

Subscribe to the Mahout User list to ask for details on joining.

Attendees​

  • Tommy Naugle
  • Andrew Musselman
  • Trevor Grant
  • Rich Bowen

Old Business​

  1. Happy hour some week soon, invite collaborators and conspirators (Mon Apr 29)
  2. Add execute method to qumat https://issues.apache.org/jira/browse/MAHOUT-2201 (done)
  3. Create testing suite template (PR open) https://issues.apache.org/jira/projects/MAHOUT/issues/MAHOUT-2202
  4. Docker image for web site build https://issues.apache.org/jira/projects/MAHOUT/issues/MAHOUT-2165 (to jowanza)
  5. Qumat allowed python versions incompatible with latest cirq requirements (done) issues.apache.org/jira/projects/MAHOUT/issues/MAHOUT-2207

New Business​

  1. Roadmap
    • Q2
      1. Qumat with hardened (tests, docs, CI/CD) cirq and qiskit backends
      2. Kernel methods started
      3. Submit public talk about Qumat
      4. Classic in maintenance mode
    • Q3 and beyond
      1. Amazon Braket
      2. Distributed quantum solvers
  2. Add a measure method issues.apache.org/jira/projects/MAHOUT/issues/MAHOUT-2208
  3. Add a draw method issues.apache.org/jira/projects/MAHOUT/issues/MAHOUT-2209
  4. Document similarity demo from Trevor
  5. Congrats to Tommy on joining as a Mahout Committer!
2 min read

Meeting Minutes

Mahout TeamMahout Team
Apache Mahout

Weekly community meeting​

Subscribe to the Mahout User list to ask for details on joining.

Attendees​

  • Tommy Naugle
  • Andrew Musselman
  • Trevor Grant

Old Business​

  1. Happy hour some week soon, invite collaborators and conspirators
  2. Kernel method research spike: https://issues.apache.org/jira/browse/MAHOUT-2200
  3. Make ticket to add notebooks to notebooks directory in source tree (https://issues.apache.org/jira/browse/MAHOUT-2198)
  4. Add execute method to qumat https://issues.apache.org/jira/browse/MAHOUT-2201
  5. Splitting Mahout project code into discrete repos https://issues.apache.org/jira/projects/MAHOUT/issues/MAHOUT-2204
    • mahout-website
    • mahout-classic
    • mahout-samsara
    • mahout-qumat
  6. Create testing suite template (PR open) https://issues.apache.org/jira/projects/MAHOUT/issues/MAHOUT-2202
  7. Docker image for web site build https://issues.apache.org/jira/projects/MAHOUT/issues/MAHOUT-2165
  8. Cirq backend (resolved) issues.apache.org/jira/projects/MAHOUT/issues/MAHOUT-2203
  9. Moving to GitHub Issues instead of JIRA issues.apache.org/jira/projects/MAHOUT/issues/MAHOUT-2205
  10. Next steps for qiskit and cirq back ends issues.apache.org/jira/projects/MAHOUT/issues/MAHOUT-2206

New Business​

  1. Qumat allowed python versions incompatible with latest cirq requirements (PR open) issues.apache.org/jira/projects/MAHOUT/issues/MAHOUT-2207
  2. Reviewed pytest pr
  3. Reviewing happy hour date/time (done)
  4. Roadmap
    • Q2
      1. Qumat with hardened (tests, docs, CI/CD) cirq and qiskit backends
      2. Kernel methods started
      3. Submit public talk about Qumat
      4. Classic in maintenance mode
    • Q3 and beyond
      1. Amazon Braket
      2. Distributed quantum solvers
2 min read

Meeting Minutes

Mahout TeamMahout Team
Apache Mahout

Weekly community meeting​

Attendees​

  • Andrew Musselman
  • Trevor Grant

Old Business​

  1. Happy hour some week soon, invite collaborators and conspirators
  2. Kernel method research spike
  3. Make ticket to add notebooks to notebooks directory in source tree
  4. Add execute method to qumat
  5. Rebuild JIRA - now that we have wiped it clean, on the qumat side anyway, lets start grooming tasks into the appropriate components/releases/etc (todo)
  • Including adding filters to all boards so only those tickets show up (todo)
  • See new business about moving to GH Issues, this will go away

New Business​

  1. Splitting Mahout project code into discrete repos
  • mahout-website
  • mahout-classic
  • mahout-samsara
  • mahout-qumat
  1. Create testing suite template
  2. Docker image for web site build
  3. Cirq backend
  4. Moving to GitHub Issues instead of JIRA
  5. Next steps for qiskit and cirq back ends

Other Business​

One min read

Meeting Minutes

Mahout TeamMahout Team
Apache Mahout

Weekly community meeting​

Attendees​

  • Trevor Grant
  • Tommy Naugle

Old Business​

  1. Happy hour some week soon, invite collaborators and conspirators
  2. Drop this meeting time from two hours to a half hour
  3. Coordinate on JIRA
  • Web site cleanup (~210 broken links fixed out of ~220, tommy continuing)
  • Continued qumat data structure work (tommy in flight, akm to review)
  1. Ask INFRA to help us make sure PRs are defaulting to main instead of trunk (akm) (done)
  2. Kernel method research spike: https://issues.apache.org/jira/browse/MAHOUT-2200
  3. Make ticket to add notebooks to notebooks directory in source tree (https://issues.apache.org/jira/browse/MAHOUT-2198)
  4. Add execute method to qumat https://issues.apache.org/jira/browse/MAHOUT-2201
  5. Rebuild JIRA - now that we have wiped it clean, on the qumat side anyway, lets start grooming tasks into the appropriate components/releases/etc (todo)
  • Including adding filters to all boards so only those tickets show up (todo)

New Business​

  1. Tommy is working on making a docker container for previewing website builds
  2. Trevor is pivoting from kernel research into implementing POC for cirq ie the 9 gates and circuit execute

Other Business​

One min read

Meeting Minutes

Mahout TeamMahout Team
Apache Mahout

Weekly community meeting​

Attendees​

  • Andrew Musselman
  • Trevor Grant
  • Tommy Naugle

Old Business​

New Business​

  1. Coordinate on JIRA
  • Web site cleanup (~210 broken links fixed out of ~220, tommy continuing)
  • Continued qumat data structure work (tommy in flight, akm to review)
  1. Ask INFRA to help us make sure PRs are defaulting to main instead of trunk (akm) (done)
  2. Kernel method research spike: https://issues.apache.org/jira/browse/MAHOUT-2200
  3. Make ticket to add notebooks to notebooks directory in source tree (https://issues.apache.org/jira/browse/MAHOUT-2198)
  4. Add execute method to qumat https://issues.apache.org/jira/browse/MAHOUT-2201
  5. Rebuild JIRA - now that we have wiped it clean, on the qumat side anyway, lets start grooming tasks into the appropriate components/releases/etc (todo)
  • Including adding filters to all boards so only those tickets show up (todo)

Other Business​

  1. Happy hour some week soon, invite collaborators and conspirators
  2. Drop this meeting time from two hours to a half hour
2 min read

Meeting Minutes

Mahout TeamMahout Team
Apache Mahout

Weekly community meeting​

Attendees​

  • Andrew Musselman
  • Trevor Grant
  • Tommy Naugle

Old Business​

New Business​

  1. Trevor going off on a spike for kernel methods- what is output?
  1. Coordinate on JIRA
  1. Rebuild JIRA - now that we have wiped it clean, on the qumat side anyway, lets start grooming tasks into the appropriate components/releases/etc (todo)
  • Including adding filters to all boards so only those tickets show up (todo)

Other Business​

  1. Upgrading Scala and Spark
  • At its core would mean fixing docstrings
  • So it could compile for Java 1.8
  • So we could compile for Spark 2.3/Scala 2.12
  • Or in the mean time use maven flag to ignore docstrings for a local build
  1. Ask INFRA to help us make sure PRs are defaulting to main instead of trunk (akm)
  2. Make ticket to add notebooks to notebooks directory in source tree (https://issues.apache.org/jira/browse/MAHOUT-2198)
  3. JIRA hygiene with Shashanka in monthly Classic meeting (on hold until Shashanka or Eric picks this up, meeting cancelled otherwise)
One min read

Meeting Minutes

Mahout TeamMahout Team
Apache Mahout

Weekly community meeting​

Attendees​

  • Andrew Musselman
  • Trevor Grant
  • Tommy Naugle

Old Business​

  1. Ask INFRA again about boards (done)
  2. Create new board or adapt one for current work
  3. Start meeting agenda and minutes doc and share (done)
  4. Share agenda for next week by Monday (done)

New Business​

  1. Rebuild JIRA - now that we have wiped it clean, on the qumat side anyway, let's start grooming tasks into the appropriate components/releases/etc (todo)
  • Including adding filters to all boards so only those tickets show up (todo)
  1. A more formal mechanism for proposing / posting agendas (done: Agreed we will chime in on the-asf#mahout channel when agenda is posted)
  2. Create new board or adapt one for current work (done)
  3. Coordinate on JIRA

Other Business​

  • JIRA hygiene with Shashanka in monthly Classic meeting
One min read

Meeting Minutes

Mahout TeamMahout Team
Apache Mahout

Monthly community meeting​

Attendees​

  • Andrew Musselman
  • Trevor Grant

JIRA focus​

  1. TBD clear out old "boards;" question into INFRA for help
  2. Cleared out old versions
  3. Cleared out old components
  4. Assigned all potentially relevant Classic tickets to Shashanka Srinivasa
  5. Resolved stale tickets
  6. Created new versions classic-15.0 and qumat-0.1.0
  7. Created new components website, classic, build-classic, qumat, and build-qumat

Release plans​

  • Not discussed but qumat is pushed to main and nightlies are building the website from that branch

Active Ideas​

  • Quantum computing
  • Python bindings for DSL

Summary and next steps​

2 min read

Meeting Minutes

Mahout TeamMahout Team
Apache Mahout

Monthly community meeting​

Attendees​

  • Andrew Musselman
  • Shannon Quinn
  • Trevor Grant

JIRA focus​

  1. Assigned: Proof of concept of quantum front-end
  2. TBD: Updating Docker images
  3. TBD: Live in-browser code environment
  4. TBD: Simple spike for matrix math on the IBM quantum compute platform
  5. TBD: Assess all quantum platforms vis-a-vis interop and portability
  6. Assigned: Web site check
  7. Assigned: Download page improvements
  8. Update NOTICE
  9. Assigned: Add "how to do your first JIRA" notes
  10. Assigned: Add "first ticket" tag or type in JIRA
  11. Assigned: Add Docker instructions to nav
  12. Assigned: Docker image for web site build
  13. Complete: Migrate off Travis

Release plans​

  • Nov: 14.2, point release with minor improvements and new build system

Active Ideas​

  • Quantum computing
  • Python bindings for DSL

Summary and next steps​

2 min read

Meeting Minutes

Mahout TeamMahout Team
Apache Mahout

Monthly community meeting​

Attendees​

  • Andrew Musselman
  • Shannon Quinn
  • Jowanza Joseph
  • Trevor Grant

JIRA focus​

  1. TBD: Updating Docker images
  2. TBD: Live in-browser code environment
  3. TBD: Simple spike for matrix math on the IBM quantum compute platform
  4. TBD: Assess all quantum platforms vis-a-vis interop and portability
  5. Assigned: Web site check
  6. Assigned: Download page improvements
  7. Update NOTICE
  8. Assigned: Add "how to do your first JIRA" notes
  9. Assigned: Add "first ticket" tag or type in JIRA
  10. Assigned: Add Docker instructions to nav
  11. Assigned: Docker image for web site build
  12. Complete: Migrate off Travis

Release plans​

  • Building web site and library code in GitHub Actions now
  • Nightly builds working
  • Nov: 14.2, point release with minor improvements and new build system

Ideas​

  • Quantum computing (IBM and Honeywell have free-tier APIs) XXXL
  • Python bindings for DSL (XXXL)
  • Automating or maintaining Docker images (XL, including docs)
  • New parsing and processing modules
    1. Proof of concept blockchain data and metadata (XXL)
    2. Proof of concept GPL/BSD/ALv2/MIT classifier (start with small tutorial)
  • Live code environment (in-browser) to try DSL (XXL for a real version, start with simple env)
  • Language modeling
    1. Guaranteed ALv2-licensed training models
    2. Blessed chat/code recs
  • Look at OpenNLP for tokenizing and other processing
  • New embedding similarity job

Summary and next steps​

  • DONE: Get travis migration done, nightlies running
  • TODO in Nov: Push 14.2 out
  • Reach out to formerly active project members
  • JIRA ranching
2 min read

Meeting Minutes

Mahout TeamMahout Team
Apache Mahout

Monthly community call​

Attendees​

  • Andrew Musselman
  • Shannon Quinn

Recap from last meeting​

  1. No material progress

JIRA focus​

  1. TBD: Updating Docker images
  2. TBD: Live in-browser code environment
  3. TBD: Simple spike for matrix math on the IBM quantum compute platform
  4. TBD: Assess all quantum platforms vis-a-vis interop and portability
  5. Assigned: Web site check
  6. Assigned: Download page improvements
  7. Update NOTICE
  8. In progress: Migrate off Travis
  9. Assigned: Add "how to do your first JIRA" notes
  10. Assigned: Add "first ticket" tag or type in JIRA
  11. Assigned: Add Docker instructions to nav
  12. Assigned: Docker image for web site build

Release plans​

  • Nov: 14.2, point release with minor improvements and new build system

Ideas​

  • Quantum computing (IBM and Honeywell have free-tier APIs) XXXL
  • Python bindings for DSL (XXXL)
  • Automating or maintaining Docker images (XL, including docs)
  • New parsing and processing modules
    1. Proof of concept blockchain data and metadata (XXL)
    2. Proof of concept GPL/BSD/ALv2/MIT classifier (start with small tutorial)
  • Live code environment (in-browser) to try DSL (XXL for a real version, start with simple env)
  • Language modeling
    1. Guaranteed ALv2-licensed training models
    2. Blessed chat/code recs
  • Look at OpenNLP for tokenizing and other processing
  • New embedding similarity job

Summary and next steps​

  • Continue monthly community calls
  • Complete JIRA focus
  • Get travis migration done, nightlies running
  • Push 14.2 out
  • Reach out to formerly active project members
  • JIRA ranching
2 min read

Meeting Minutes

Mahout TeamMahout Team
Apache Mahout

Monthly community call​

Attendees​

  • Andrew Musselman
  • Jowanza Joseph
  • Trevor Grant

Recap from last meeting​

  1. No material progress

JIRA focus​

  1. TBD: Simple spike for matrix math on the IBM quantum compute platform
  2. TBD: Assess all quantum platforms vis-a-vis interop and portability
  3. Assigned: Web site check
  4. Assigned: Download page improvements
  5. Update NOTICE
  6. In progress: Migrate off Travis
  7. Assigned: Add "how to do your first JIRA" notes
  8. Assigned: Add "first ticket" tag or type in JIRA
  9. Assigned: Add Docker instructions to nav
  10. Assigned: Docker image for web site build

Release plans​

  • Aug: 14.2, point release with minor improvements and new build system

Ideas​

  • Quantum computing (IBM and Honeywell have free-tier APIs) XXXL
  • Python bindings for DSL (XXXL)
  • Automating or maintaining Docker images (XL, including docs)
  • New parsing and processing modules
    1. Proof of concept blockchain data and metadata (XXL)
    2. Proof of concept GPL/BSD/ALv2/MIT classifier (start with small tutorial)
  • Live code environment (in-browser) to try DSL (XXL for a real version, start with simple env)
  • Language modeling
    1. Guaranteed ALv2-licensed training models
    2. Blessed chat/code recs
  • Look at OpenNLP for tokenizing and other processing
  • New embedding similarity job

Project management​

Summary and next steps​

  • Continue monthly community calls
  • Complete JIRA focus
  • Get travis migration done, nightlies running
  • Push 14.2 out
  • Reach out to formerly active project members
  • JIRA ranching
2 min read

Meeting Minutes

Mahout TeamMahout Team
Apache Mahout

Monthly community call​

Attendees​

  • Andrew Musselman
  • Trevor Grant

Intros​

We caught up on personal and ASF topics

Recap from last meeting​

  1. No material progress

JIRA focus​

  1. Assigned: Web site check
  2. Assigned: Download page improvements
  3. Update NOTICE
  4. In progress: Migrate off Travis
  5. Assigned: Add "how to do your first JIRA" notes
  6. Assigned: Add "first ticket" tag or type in JIRA
  7. Assigned: Add Docker instructions to nav
  8. Assigned: Docker image for web site build

Release plans​

  • Aug: 14.2, point release with minor improvements and new build system

Ideas​

  • Quantum computing (IBM and Honeywell have free-tier APIs) XXXL
  • Python bindings for DSL (XXXL)
  • Automating or maintaining Docker images (XL, including docs)
  • New parsing and processing modules
    1. Proof of concept blockchain data and metadata (XXL)
    2. Proof of concept GPL/BSD/ALv2/MIT classifier (start with small tutorial)
  • Live code environment (in-browser) to try DSL (XXL for a real version, start with simple env)
  • Language modeling
    1. Guaranteed ALv2-licensed training models
    2. Blessed chat/code recs
  • Look at OpenNLP for tokenizing and other processing
  • New embedding similarity job

Project management​

Summary and next steps​

  • Continue monthly community calls
  • Complete JIRA focus
  • Get travis migration done, nightlies running
  • Push 14.2 out
  • Reevaluate timeline of ideas later this quarter
2 min read

Meeting Minutes

Mahout TeamMahout Team
Apache Mahout

Monthly community call​

Attendees​

  • Andrew Musselman
  • Trevor Grant

Intros​

Round the room quick introductions

Recap from last month​

  1. Fixed: Build failed on AArch64, Fedora 33
  2. Fixed: Fix broken ASF link in Sidebar
  3. Fixed: Edit website
  4. New committer Jowanza Joseph (jowanza)
  5. New PMC member Shannon Quinn (squinn)

JIRA focus​

  1. Assigned: Web site check
  2. Assigned: Download page improvements
  3. Update NOTICE
  4. In progress: Migrate off Travis
  5. Assigned: Add "how to do your first JIRA" notes
  6. Assigned: Add "first ticket" tag or type in JIRA
  7. Assigned: Add Docker instructions to nav
  8. Assigned: Docker image for web site build

Release plans​

  • Apr: 14.2, point release with minor improvements and new build system

Ideas​

  • Python bindings for DSL (XXXL)
  • Automating or maintaining Docker images (XL, including docs)
  • New parsing and processing modules
    1. Proof of concept blockchain data and metadata (XXL)
    2. Proof of concept GPL/BSD/ALv2/MIT classifier (start with small tutorial)
  • Live code environment (in-browser) to try DSL (XXL for a real version, start with simple env)
  • Language modeling
    1. Guaranteed ALv2-licensed training models
    2. Blessed chat/code recs
  • Look at OpenNLP for tokenizing and other processing
  • New embedding similarity job

Project management​

  • Inactive PMC

Summary and next steps​

  • Continue monthly community calls
  • Complete JIRA focus
  • Get travis migration done, nightlies running
  • Push 14.2 out
  • Reevaluate timeline of Ideas in April
2 min read

Meeting Minutes

Mahout TeamMahout Team
Apache Mahout

Monthly community call​

Attendees​

  • Andrew Musselman
  • Trevor Grant

Intros​

Round the room quick introductions

Recap from last month​

Notes from previous session

JIRA focus​

  1. Assigned to Trevor to repro: Build failed on AArch64, Fedora 33 (need a repro)
  2. Assigned: Web site check
  3. Assigned: Download page improvements
  4. Update NOTICE
  5. Assigned: Migrate off Travis which is required now to roll a release out
  6. Assigned: Add "how to do your first JIRA" notes
  7. Assigned: Add "first ticket" tag or type in JIRA
  8. Edit website
  9. Assigned: Add Docker instructions to nav

Release plans​

  • Apr: 14.2, point release with minor improvements and new build system
  • Already done Apr-Jun: Docker images (Zeppelin + Mahout, e.g.)

Ideas​

  • Python bindings for DSL (XXXL)
  • Automating or maintaining Docker images (XL, including docs)
  • New parsing and processing modules
    1. Proof of concept blockchain data and metadata (XXL)
    2. Proof of concept GPL/BSD/ALv2/MIT classifier (start with small tutorial)
  • Live code environment (in-browser) to try DSL (XXL for a real version, start with simple env)

Summary and next steps​

  • Continue monthly community calls
  • Complete JIRA focus
  • Get travis migration done, nightlies running
  • Push 14.2 out
  • Reevaluate timeline of Ideas in April
One min read

Weekly Meeting Minutes 2021-02-02

Mahout TeamMahout Team
Apache Mahout

Recap Since Last Time​

  • Website build working again
  • josehernandezsc added Ridge Regression to algorithms/ framework.
  • Trevor shared incore PyMahout git repo on mailing list- needs to POC for distributed.

Projects going forward​

  • Still need to do 5 related issues identified November 13th
  • Trevor to POC distribute Mahout in Python
One min read

Weekly Meeting Minutes 2021-01-05

Mahout TeamMahout Team
Apache Mahout

Andrew showed Trevor how to file his first board report.

Springer Publishing has shown interest in a second edition of the Encyclopedia of Big Data, and Musselman plans to update the chapter on Mahout.

Trevor needs to make a git repo to share with his experiments of Python+Mahout.

Reminder- community calls are open to all. We'll try to get a good link and post it to one of the minutes. In the mean time join dev@mahout.apache.org for the weekly link.

One min read

Weekly Meeting Minutes 2020-12-15

Mahout TeamMahout Team
Apache Mahout

Trevor able to do Mahout in-core matrix addition in Python. Will continue working, but good first step. Want to see POC that DRMs will also "work" and then will sketch plan.

2 min read

Weekly Meeting Minutes 2020-12-08

Mahout TeamMahout Team
Apache Mahout

New Meeting time is Tuesdays, still hammering down final time.

Musselman to continue work on 2130 (adding talks page).

Trevor making (slow) progress wtih Py4J / Numpy / Python bindings (life getting in the way, but seems doable).

Palumbo interested in FPGA-

Investigation: FPGA4Mahout, Mahout BLAS Subroutines on FPGA. we are considering integration of the fBLAS library for FPGA acceleration of BLAS subroutines on mahout. fBLAS accepts JSON expressions of algebraic subroutines and generates OpenCL code with Just In Time compilation and FPGA flashing. We are first considering a Naive approach upon evaluation to convert the computation graph of a mahout expression into JSON, compile and Flash the FPGA and stream data through the FPGA in SIMD vectored fashion.

The fBLAS library shows significant speedups over CPU BLAS operations. If we find significant performance gains, In conjunction with the current and ongoing effort to implement Python Bindings for Mahout, this could attract HPC developers with needs for near-real-time computation, by providing Python and Java bindings for FPGA accelerated matrix algebra available for distributed and in-core math.

An end goal of this effort would be to provide scientists, engineers, and others with little to no Hardware experience a Zeppelin Notebook on which they could can develop models or circuits, using the mahout DSL, while concurrntly programming the model onto an FPGA"

One min read

Weekly Meeting Minutes 2020-11-13

Mahout TeamMahout Team
Apache Mahout

Weekly community meeting minutes.

Collected Videos / Conference Talks​

Andrew Musselman is going to try to work on MAHOUT-2130 (Build talks page) this weekend. If you have / know of any content, please send it to him or just add it after he launches the page.

Issue Grooming​

The following issues are all related

  • MAHOUT-2122 Create getting started on Docker page
  • MAHOUT-2134 Update Mahout in Zeppelin page
  • MAHOUT-2129 Rebuild website docs, add Getting started with Zeppelin to Nav
  • MAHOUT-2126 Update Zeppelin Containers
  • MAHOUT-2133 Update "Getting Started in Mahout" page.

The narrative is- we should update (or replace) the getting started in Mahout page with Getting Started with Mahout in Zeppelin. The Zeppelin Docker should have some more "Getting Started" Notebooks. The current Mahout in Zeppelin page should point to the new Mahout in Zeppelin on Docker page. The nav should be updated to reflect all of this.

One min read

Weekly Meeting Minutes 2020-11-06

Mahout TeamMahout Team
Apache Mahout

Weekly community meeting minutes.

Topic: Apache Mahout Wikipedia Page​

Andrew Palumbo added to the Native solvers sections- thanks Andy!

Joe Olsen going to take some cracks at it next. (all are welcome to!)

Topic: Starting on Python Bindings​

No progress to date- weather is unseasonably nice in Chicago.

Topic: K8s Spark+Docker container​

  • Joe going to create some docs on Mahout + K8s based on Trevor's Kubeflow book examples.
  • Trevor's going to create Kubeflow + Mahout example based on book. (Someday)

Created

  • MAHOUT-2133 Update Quickstart Page
  • MAHOUT-2134 Update Zeppelin Tutorial
One min read

Weekly Meeting Minutes 2020-10-30

Mahout TeamMahout Team
Apache Mahout

Topic: Apache Mahout Wikipedia Page​

Trevor has been doing some serious overhauling on the Apache Mahout entry on Wikipedia.

However, he'd appreciate it if people could fill out sections, especially if they have expertise.

Further- we would like to add architecture diagrams- both the original and the one with the native solver- need to ask what the copyright it on those/if we can use them.

Topic: Zeppelin Docker Image​

The Apache Zeppelin+Mahout docker image is live- you can get started with Mahout now by following the instructions here

Topic: Starting on Python Bindings​

Trevor is going to start working on Python bindings. He thinks adding Mahout as a library for pyspark will significantly increase adoption. If anyone has experience using py4j or is otherwise interested in helping or wants to give words of encouragement reach out on dev or email him directly.