Skip to content

Community Meeting Agenda

Weibin Zeng edited this page Jan 15, 2024 · 84 revisions

Agenda

Monday, January 15, 2024 5:00 PM (UTC+8)

Tuesday, July 11, 2023 7:00 PM China Time

Join Ali meeting: https://shorturl.at/bdhMP

  • Introduction (@acezen)
  • Announcement / News
  • Progress Update
    • filter pushdown for C++ Reader SDK (@ZiyiTan)
      • another pr for example and tutorial.
    • Automatically generate graph info through Spark SDK (@acezen)
    • A python script to run Neo4j2GraphAr example (@acezen)
    • Logo for GraphAr
  • Discussion
  • Add primary key to GraphWriter.

Tuesday, July 4, 2023 7:00 PM China Time

Join Ali meeting: https://shorturl.at/yHTU1

Tuesday, June 20, 2023 7:00 PM China Time

Join Ali meeting: https://shorturl.at/mrxzF

  • Progress Update
    • filter pushdown for  C++ Reader SDK (@ZiyiTan)
    • Proof for FastFFI (@Thespica)
  • Discussion -make gar-clformat: check in CMakeList.txt
    • description of dependency.

Tuesday, June 13, 2023 7:00 PM China Time

Join Ali meeting: https://shorturl.at/zJU28

  • Introduction (@acezen)
  • Announcement / News
  • Progress Update
    • Refine README in cpp about building(@Thespica)
    • Unify Validation in C++ Writer/Builder (@lixueclaire)
    • Bug track of loading from S3 bucket (@acezen)
  • Discussion and Demos
    • Collection of problems met in building projects
      • Debug tutorial (Blog), refer to Apache Doris
  • Open Discussion

Monday, June 5, 2023 7:00 PM China Time

Join Ali meeting: https://shorturl.at/cGISW

  • Introduction (@acezen)
  • Announcement / News
  • Progress Update
    • Add mail list and community introduction (@acezen)
    • Proposal for OSPP 2023 projects
    • Add validation for C++ Builders (@lixueclaire)
      • TODO: open an issue to unify the validation
  • Discussion and Demos
    • Release version v0.6.0
    • Validation level of writer/builder: the also could be a validator?
      • to be discussed.
    • Feature planning of June
  • Open Discussion

Tuesday, May 30, 2023 7:00 PM China Time

Join Ali meeting: https://shorturl.at/clBFV

  • Introduction (@acezen)
  • Announcement / News
    • New committer: @Ziy1-Tan
  • Progress Update
    • Fix examples under Release building mode (@lixueclaire)
    • Improve documentation (@Ziy1-Tan)
    • Optimize C++ writer (@lixueclaire)
    • Filter push-down prototype (@Ziy1-Tan)
    • Apply for ApacheCon Asia 2023 (@lixueclaire, @acezen)
    • Collection of good-first-issue (@lixueclaire, @acezen)
  • Discussion and Demos
    • Easy-use toy tool to generate GraphAr from csv data(wait to discuss)
    • Use email list to replace Discord, from some open source best practice:
      • encourage people to involved
      • democratic communication
      • The discussions in private should be backup in mail list
    • examples
      • unit test case 增加一些输出(reader)
      • 中文文档(合适的时候增加),至少 README 有个中文版本
    • tutorials of GraphAr (show case, easy to run)
      • Neo4j - GraphAr - GraphScope
  • Open Discussion

Tuesday, May 23, 2023 7:00 PM China Time

Join Ali meeting: https://shorturl.at/egTW7

  • Introduction (@acezen)
  • Announcement / News
  • Progress Update
    • Implement the partition-view for graphs in GraphAr (@lixueclaire)
    • Refine the documentation to introduce format design (@lixueclaire)
    • Align arrow version to system if installed (@acezen)
  • Discussion and Demos
    • Proposal for ApacheCon Asia 2023
    • Collection of good-first-issue
      • data types.
      • payload file format.
      • more functions for writer.
      • examples for different language SDK.
      • Doc: tutorials.
  • Open Discussion

Tuesday, May 16, 2023 7:00 PM China Time

Join Ali meeting: https://shorturl.at/bNOP3

  • Introduction (@acezen)
  • Announcement / News
  • Progress Update
    • Update getting property value from Vertex/Edge (@lixueclaire)
    • Propose to provide the partition-view of the graph (@lixueclaire)
  • Discussion and Demos
    • Refine the documentation to introduce format design
  • Open Discussion

Tuesday, May 9, 2023 7:30 PM China Time

Join Ali meeting: https://shorturl.at/akmMV

  • Introduction (@acezen)
  • Progress Update
    • Update VertexIter in the C++ library (@lixueclaire)
    • Refine building steps in document (@lixueclaire)
    • Graph level API proposal
  • Open Discussion
    • QA for Summer code

Friday, May 5, 2023 7:30 PM China Time

Join Ali meeting: https://shorturl.at/atzV5

  • Introduction (@acezen)
  • Announcement / News
    • Proposal for Open Source Promotion Plan (OSPP 2023)
  • Progress Update
    • Library: Update the Spark library and tests (@lixueclaire)
    • Project: Fix building arrow bug (@acezen)
    • Performance: Optimize the performance of integrating GRIN (@lixueclaire)
  • Discussion and Demos
    • How to promote the GraphAr project?
      • spread the word about GraphAr
        • shared on media: Twitter, Reddit, Hacker News...
        • Write some articles: medium
        • Record videos: youtube
    • Improve the GraphAr libraries
      • validate the spark library on real case and using large-scale datasets
      • extend high-level APIs of the C++ library: graph-level operations? partitioned view?
  • Open Discussion

Tuesday, April 25, 2023 7:30 PM China Time

Join Ali meeting: https://shorturl.at/hjoFQ

  • Introduction (@lixueclaire)
  • Announcement / News
  • Progress Update
    • Project: Use single header yaml parser (@acezen)
    • Project: Fix link configuration (@acezen)
    • Format: add vertex_count file for storing edges (@lixueclaire)
    • Library: update the Spark library to align with the latest design(@lixueclaire)
  • Discussion and Demos
    • Better Readme & Showcase
    • Extending other language library: which first, JAVA or rust?
    • Reschedule the time of community meeting?
  • Open Discussion

Tuesday, April 18, 2023 7:30 PM China Time

Join Ali meeting: https://shorturl.at/qvyFG

  • Introduction (@lixueclaire)
  • Announcement / News
  • Progress Update
    • Optimize EdgesCollection (@lixueclaire)
    • Add validation in C++ writers (@lixueclaire)
    • Enable read data from s3 (@acezen)
  • Discussion and Demos
  • Open Discussion

Tuesday, April 11, 2023 7:30 PM China Time

Join Ali meeting: https://shorturl.at/bpvwD

  • Introduction (@acezen)
  • Announcement / News
  • Progress Update
    • Update file format design:add edge_count (@lixueclaire)
    • Enable read data from s3 (@acezen)
  • Discussion and Demos
    • Modify the constructor of EdgesCollection to support to select edges for a range of vertex chunks (set the range of edge chunks aside)
    • Validate data types (issue-127)
    • Improve high-level iterator: support random-access for EdgeIter? (issue-78)
    • Summer code projects from GraphAr
    • Release v0.4.0
    • Road map update (Neo4j->gar->Nebula, Edge Index support, partition support (GraphAr format related issue))

Tuesday, April 4, 2023 7:30 PM China Time

Join discord channel: https://discord.gg/d4Yvvzqk

  • Kicking off community meetings (@acezen)
    • Objectives: informal, communicating between contributors, getting feedback …
    • Format: (30 minutes / weekly)
    • Time: Tuesday 7:30 PM
    • Tool: Discord
    • Shared file storage: Discord channel
  • Announcement / News
    • New committer: @yixinglu
  • Progress Update
    • Integrate GRIN (@lixueclaire)
  • Discussion and Demos
    • Store the edge num information with edge_count files (issue-130)
    • Add indices for edge (issue-118) & Add adjListInfo for EdgeInfo (issue-47)
    • Improve high-level iterator (issue-78)
    • The community building (any suggestion?)