Hey Divij, Thanks a lot for your feedback. I'll respond to your suggestions individually.
> One of the aims of this report (correct me if I am wrong here) is to > represent the "health" of the project. Sure, that is also how it's described in our dev docs: https://tinkerpop.apache.org/docs/current/dev/developer/#_board_reports <discuss general project health, project direction, community growth/activity, etc.> Now to your specific suggestions: > 1. Mailing list activity compared to the previous quarter. > 2. PRs compared to the previous quarter. These are of course interesting stats. These are however already covered for the board by the automatic reporting tool used by the ASF. It generates stats about project activity in the following areas: - mailing list - JIRA issues - Commits - PRs Unfortunately, these stats seem to be private, but since we're talking about the report for the ASF board here, I think they cover this already sufficiently. > 3. Discord activity compared to the previous quarter. We could of course add statistics about Discord, but I don't know how to obtain them and what exactly we want to measure there. Stephen mentioned in the last board report that the number of users on our server has grown to over 250. Now we seem to be already at over 400. I could add that information to the report. Would you consider that an interesting metric for the board? If you have another concrete suggestion regarding Discord, then I can of course also add that. > 4. Any new notable projects / provider which started using TinkerPop? This is something that we always include in the board reports but I'm simply not aware of any such project or provider which started using TinkerPop in the last quarter. If I just missed it, then I'm happy to add it to the report. > 5. Top 5 problems that users of the project complain about and how are we > planning to address them. Now this is something that I would like to have myself, completely independent of this board report. I think this could also already be a bit too detailed for the ASF board, but very interesting for ourselves. TinkerPop is of course a project completely driven by the community where every contributor can contribute whatever they like, irrespective of whether it's a feature requested by many users or just something they would like to improve for themselves. But many contributors would probably like to know what the biggest pain points for users are so they can concentrate their efforts on areas that have a high impact. If we know what the biggest pain points are, then we can of course discuss as a next step how we want to address them. But first we need to find a way to determine what these pain points are and I'm not sure yet how we could solve this. Votes on JIRA issues might be a first thing to look into, but they have the disadvantage that the entry bar to create an account for the ASF JIRA just to vote on an issue is probably too high for many users. (The issues with most votes that are currently open just have 2 votes at the moment [1].) Divij, how about we first try to determine what these top problems / biggest pain points are and then we can afterwards decide whether that is something that we would like to add to the board report? I think we should discuss this topic then in a separate thread. Feel free to start a thread here on the dev list if you agree. Regards, Florian [1]: https://issues.apache.org/jira/browse/TINKERPOP-942?jql=project%20%3D%20TINKERPOP%20AND%20resolution%20%3D%20Unresolved%20ORDER%20BY%20votes%20DESC%2C%20priority%20DESC%2C%20updated%20DESC -----Ursprüngliche Nachricht----- Von: Divij Vaidya <[email protected]> Gesendet: Mittwoch, 6. April 2022 12:25 An: [email protected] Betreff: Re: [DISCUSS] Draft ASF Board Report - April 2022 Hey Florian Couple of thoughts/ideas for your consideration. One of the aims of this report (correct me if I am wrong here) is to represent the "health" of the project. In light of the same, can we consider adding the following to the report: 1. Mailing list activity compared to the previous quarter. 2. PRs compared to the previous quarter. 3. Discord activity compared to the previous quarter. 4. Any new notable projects / provider which started using TinkerPop? 5. Top 5 problems that users of the project complain about and how are we planning to address them. Regards, Divij Vaidya On Wed, Apr 6, 2022 at 11:53 AM Florian Hockmann <[email protected]> wrote: > Here is the attached draft of our board report for this quarter - > please let me know if there is anything to add or edit. > > > > ---------------------------------------------------------------------- > ---- > > > > ## Description: > > Apache TinkerPop is a graph computing framework for both graph > databases > > (OLTP) and graph analytic systems (OLAP). > > > > ## Activity: > > TinkerPop is currently in the process of releasing 3.5.3 and 3.6.0. > Version > 3.5.3 is mostly a maintenance release. 3.6.0 represents a major > release with breaking changes and a variety of new features, including > support for regular expressions directly in Gremlin and better support > for commonly used upsert-like functionality. > > The default logging implementation in the distributions of Gremlin > Server and Gremlin Console will also be changed in 3.6.0 from log4j > 1.2.x to logback due to the vulnerability CVE-2019-17571 [1]. > > > > These releases will be accompanied by the first pre-release versions > of gremlin-go, making Gremlin natively available in Go which has been > the mostly requested programming language for which we did not offer a > Gremlin Language Variant (GLV)[2] yet by users over the last years. > > Notable about this new GLV is also that it has not been developed by a > single contributor but by a group of contributors who collaborated on > this, an effort that was mostly led by committer Lyndon Bauto. > > > > We have welcomed Mike Personick as a new committer who has already > contributed great improvements around core aspects of Gremlin. > > > > ## Issues: > > There are no issues requiring board attention at this time. > > > > ## Releases: > > - 3.4.13 (January 10, 2022) > > - 3.5.2 (January 10, 2022) > > > > ## PMC/Committer: > > - Last PMC addition was Kelvin Lawrence/Josh Shinavier - June 2021 > > - Last committer addition was Mike Personick - March 2022 > > > > ## Links > > [1] https://nvd.nist.gov/vuln/detail/CVE-2019-17571 > > [2] > https://tinkerpop.apache.org/docs/3.5.2/reference/#gremlin-drivers-var > iants > >
