
This was extracted (@ 2025-02-19 17:10) from a list of minutes
which have been approved by the Board.
Please Note
The Board typically approves the minutes of the previous meeting at the
beginning of every Board meeting; therefore, the list below does not
normally contain details from the minutes of the most recent Board meeting.
WARNING: these pages may omit some original contents of the minutes.
Meeting times vary, the exact schedule is available to ASF Members and Officers, search for "calendar" in the Foundation's private index page (svn:foundation/private-index.html).
Annotator provides annotation enabling code for browsers, servers, and humans. Annotator has been incubating since 2016-08-30. ### Three most important unfinished issues to address before graduating: 1. Apache Annotator is unable to produce releases due to low activity 2. PMC is largely inactive 3. Motivation to contribute is low due to inability of producing enough release votes ### Are there any issues that the IPMC or ASF Board need to be aware of? See above. Unless there is interest by new people to join the project and help getting out releases, IMHO it would make more sense to retire the podling, fork it and release it without the three-vote hurdle. We continue to seek advice on this topic. ### How has the community developed since the last report? The community has not grown. ### How has the project developed since the last report? Yarn has been dropped from the project in favor of npm. Since then, a number of dependabot issues have piled up. There have been a few mails regarding potentially adding support for the [Highlight API](https://developer.mozilla.org/en-US/docs/Web/API/Highlight) instead of using `mark` elements (while keeking the elements as a fallback). There is wider community interest growing around the Web Annotation specifications again driven by new W3C Web Publishing work rechartering and the Readium groups "profiling down" of the [Web Annotation Data Model](https://www.w3.org/TR/annotation-model/) specification for reading platforms (many of which are DOM based and could benefit from Apache Annotator code): https://github.com/readium/annotations One key thing the community could work toward is building the code to ingest a full Web Annotation, AnnotationCollection, and/or AnnotationPage and use the existing selection code to anchor these annotations. The demo we have now gets pretty close, but developers seem to not be finding their way there. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [X] Initial setup - [X] Working towards first release - [ ] Community building - we missed several golden opportunities for community growth due to the timing of joining the incubator after the "hype cycle" at the W3C and I Annotate conference hay days. We _may_ have a new opportunity here with the rechartering and new exploration around DOM-based EPUB readers...but we'll need more active contributors to take advantage of the opportunity. - [ ] Nearing graduation ### Date of last release: 2021-07-14 (0.2.0) We tried to get out a 0.3.0 in May 2022, but it got stuck in the vote. ### When were the last committers or PPMC members elected? @reckart was the last one to join in August 2022 (waving the flag). ### Have your mentors been helpful and responsive? @BigBlueHat has prepared the last incubator report for this project and has provided some guidance. ### Is the PPMC managing the podling's brand / trademarks? I don't know. ### Signed-off-by: - [ ] (annotator) Nick Kew Comments: - [ ] (annotator) Tommaso Teofili Comments: - [X] (annotator) Benjamin Young Comments: ### IPMC/Shepherd notes:
Annotator provides annotation enabling code for browsers, servers, and humans. Annotator has been incubating since 2016-08-30. ### Three most important unfinished issues to address before graduating: 1. Apache Annotator is unable to produce releases due to low activity 2. PMC is largely inactive 3. Motivation to contribute is low due to inability of producing enough release votes ### Are there any issues that the IPMC or ASF Board need to be aware of? See above. Unless there is interest by new people to join the project and help getting out releases, IMHO it would make more sense to retire the podling, fork it and release it without the three-vote hurdle. ### How has the community developed since the last report? The community has not grown. ### How has the project developed since the last report? Yarn has been dropped from the project in favor of npm. Since then, a number of dependabot issues have piled up. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [X] Initial setup - [X] Working towards first release - [ ] Community building - [ ] Nearing graduation - [X] Other: it is so stable that it is probably ready for retirement ;) ### Date of last release: 2021-07-14 (0.2.0) We tried to get out a 0.3.0 in May 2022, but it got stuck in the vote. ### When were the last committers or PPMC members elected? @reckart was the last one to join in August 2022 (waving the flag). ### Have your mentors been helpful and responsive? @BigBlueHat has prepared the previous incubator report for this project and has provided some guidance. ### Is the PPMC managing the podling's brand / trademarks? I don't know. ### Signed-off-by: - [ ] (annotator) Nick Kew Comments: - [ ] (annotator) Tommaso Teofili Comments: - [X] (annotator) Benjamin Young Comments: ### IPMC/Shepherd notes:
Annotator provides annotation enabling code for browsers, servers, and humans. Annotator has been incubating since 2016-08-30. ### Three most important unfinished issues to address before graduating: 1. Incubation issues identified by Whimsy still need addressing. 2. Project activity is very low. 3. Release activity is very low. ### Are there any issues that the IPMC or ASF Board need to be aware of? The project and community has remained quiet through 2023. We are attempting again to revitalize the community by... a) simplifying build tooling--both for making releases and for use within other projects b) communicating and coordinating future planning on the mailing list with other contributors (who we hope will "reactivate") c) working to move the project closer to the needs of higher level Web developers who need "drop-in" annotation help (vs. our current low level "advanced" library only) ### How has the community developed since the last report? Minimal activity on the mailing list. ### How has the project developed since the last report? No code since last board report. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [X] Initial setup - [X] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2022-05-05 ### When were the last committers or PPMC members elected? 2022-08-17 ### Have your mentors been helpful and responsive? Mentors have been helpful when engaged directly with questions. ### Is the PPMC managing the podling's brand / trademarks? No known issues. ### Signed-off-by: - [ ] (annotator) Nick Kew Comments: - [ ] (annotator) Tommaso Teofili Comments: - [X] (annotator) Benjamin Young Comments: ### IPMC/Shepherd notes:
Annotator provides annotation enabling code for browsers, servers, and humans. Annotator has been incubating since 2016-08-30. ### Three most important unfinished issues to address before graduating: 1. Grow community. 2. Involve mentors. 3. Release a 1.0 ### Are there any issues that the IPMC or ASF Board need to be aware of? We need advice from the IPMC (or our mentors) about our future. There is use of our libraries within various production systems, but community activity (let alone contribution) has not materialized. ### How has the community developed since the last report? Not at all. ### How has the project developed since the last report? Also no real progress. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [X] Initial setup - [X] Working towards first release - [ ] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2022-05-05 - v0.3.0-rc.1 ### When were the last committers or PPMC members elected? 2022-08-17 ### Have your mentors been helpful and responsive? Our mentors have been as quiet as the rest of the project. They have provided help in the past--when requested. ### Is the PPMC managing the podling's brand / trademarks? No known issues. ### Signed-off-by: - [ ] (annotator) Nick Kew Comments: - [ ] (annotator) Tommaso Teofili Comments: - [X] (annotator) Benjamin Young Comments: ### IPMC/Shepherd notes:
Annotator provides annotation enabling code for browsers, servers, and humans. Annotator has been incubating since 2016-08-30. ### Three most important unfinished issues to address before graduating: 1. Incubation issues identified by Whimsy still need addressing. 2. Project activity is very low. 3. Release activity is very low. ### Are there any issues that the IPMC or ASF Board need to be aware of? The project has struggled to make a third release. The last attempt ran into issues with voting and testing. Since then, the project has added new member to the PPMC, which may help with getting releases moving. ### How has the community developed since the last report? The community continues to have low, but not zero, activity on its mailing list and its issue tracker, with some new folks expressing interest in getting involved in passing. ### How has the project developed since the last report? Not much has happened since the last report, owing partially to the project's low level of activity and to holiday season. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [X] Initial setup - [X] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2022-05-05 ### When were the last committers or PPMC members elected? 2022-08-17 ### Have your mentors been helpful and responsive? Mentors have been helpful when engaged directly with questions. ### Is the PPMC managing the podling's brand / trademarks? No known issues. ### Signed-off-by: - [ ] (annotator) Nick Kew Comments: - [ ] (annotator) Tommaso Teofili Comments: - [ ] (annotator) Benjamin Young Comments: ### IPMC/Shepherd notes:
Annotator provides annotation enabling code for browsers, servers, and humans. Annotator has been incubating since 2016-08-30. ### Three most important unfinished issues to address before graduating: 1. 2. 3. ### Are there any issues that the IPMC or ASF Board need to be aware of? ### How has the community developed since the last report? ### How has the project developed since the last report? ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [ ] Community building - [ ] Nearing graduation - [ ] Other ### Date of last release: XXXX-XX-XX ### When were the last committers or PPMC members elected? ### Have your mentors been helpful and responsive? ### Is the PPMC managing the podling's brand / trademarks? ### Signed-off-by: - [ ] (annotator) Nick Kew Comments: - [ ] (annotator) Tommaso Teofili Comments: - [ ] (annotator) Benjamin Young Comments: ### IPMC/Shepherd notes: PJF: In October podling report, it was suggested that maybe Annotator team should email general@incubator.apache.org to see if anyone is interested in joining as a mentor. Likewise, you might consider using the Annotator mailing lists and/or Social Media to see if you can expand the contributor community (to ultimately expand the PPMC).
Annotator provides annotation enabling code for browsers, servers, and humans. Annotator has been incubating since 2016-08-30. ### Three most important unfinished issues to address before graduating: 1. Incubation issues found by Whimsy. Some look correct (i.e. are pending action from us). Others are things we did when we joined the Incubator. - No Software Grant and No IP Clearance Filed - this was done at the onset of incubation iirc. - No Release Yet/Missing ASF Copyright Headers on Source Code - we have made releases, but apparently missed getting headers on everything. - No Release Yet/Binary has licensing issues - this is likely caused by the above. - No Podling Name Search on file - we're looking into how to initiate that process. 2. We need more (active) mentors...still. 3. Our release process is still cumbersome/lengthy, so we release rarely. ### Are there any issues that the IPMC or ASF Board need to be aware of? We would like to initial the podling name search if possible. Additional mentors would also be helpful. ### How has the community developed since the last report? We've heard of a couple more development groups within the community using Apache Annotator. We're also close to re-running a release vote in the next few weeks. ### How has the project developed since the last report? We are working (again) to release an 0.3.0 release. The code has been ready for sometime, but we face cross-platform build issues and other annoyances which have held it back. Another project using Apache Annotator recently surfaced (today) and it's to hear about more momentum in that regard. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [X] Initial setup - [X] Working towards first release - [X] Community building - [ ] Nearing graduation - we believe we could be close to this in a few months pending clarifying the items above. - [ ] Other: ### Date of last release: 2022-05-05 ### When were the last committers or PPMC members elected? 2022-08-17 ### Have your mentors been helpful and responsive? Voting involvement is still too low for us to easily turn around a release or the addition of a committer without personally hunting folks down. Similarly, getting mentor involvement looks similar--direct requests for input made via additional emails or IRC pings. ### Is the PPMC managing the podling's brand / trademarks? There are no known branding uses of any kind - good or bad. ### Signed-off-by: - [X] (annotator) Nick Kew Comments: - [ ] (annotator) Tommaso Teofili Comments: - [X] (annotator) Benjamin Young Comments: ### IPMC/Shepherd notes: JM:have you tried asking for new mentors on the IPMC list and removing the inactive ones? However I do see two mentors have signed off this report so perhaps they just need some encouragement to vote on releases and the name search?
Annotator provides annotation enabling code for browsers, servers, and humans. Annotator has been incubating since 2016-08-30. ### Three most important unfinished issues to address before graduating: 1. Incubation issues found by Whimsy. Some look correct (i.e. are pending action from us). Others are things we did when we joined the Incubator. - No Software Grant and No IP Clearance Filed - this was done at the onset of incubation iirc. - No Release Yet/Missing ASF Copyright Headers on Source Code - we have made releases, but apparently missed getting headers on everything. - No Release Yet/Binary has licensing issues - this is likely caused by the above. - No Podling Name Search on file - we're looking into how to initiate that process. 2. We need more (active) mentors...still. 3. Our release process is still cumbersome/lengthy, so we release rarely. ### Are there any issues that the IPMC or ASF Board need to be aware of? We would like to initial the podling name search if possible. Additional mentors would also be helpful. ### How has the community developed since the last report? We've added Richard Eckart de Castilho (rec) to the PPMC to help with voting and hopefully liaison with UIMA in which is also a member. ### How has the project developed since the last report? We are working to release an 0.3.0 release. The code has been ready for sometime, but we face cross-platform build issues and other annoyances which have held it back. We have also learned that Apache Annotator (despite it's pre-1.0 release status) is already in use in a production ereader web app for epubs. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [x] Initial setup - [x] Working towards first release - [x] Community building - [ ] Nearing graduation - we believe we could be close to this in a few months pending clarifying the items above. - [ ] Other: ### Date of last release: 2022-05-05 ### When were the last committers or PPMC members elected? 2022-08-17 ### Have your mentors been helpful and responsive? Voting involvement is still too low for us to easily turn around a release or the addition of a committer without personally hunting folks down. Similarly, getting mentor involvement looks similar--direct requests for input made via additional emails or IRC pings. ### Is the PPMC managing the podling's brand / trademarks? There are no known branding uses of any kind--good or bad. ### Signed-off-by: - [X] (annotator) Nick Kew Comments: - [ ] (annotator) Tommaso Teofili Comments: - [x] (annotator) Benjamin Young Comments: ### IPMC/Shepherd notes:
Annotator provides annotation enabling code for browsers, servers, and humans. Annotator has been incubating since 2016-08-30. ### Three most important unfinished issues to address before graduating: 1. Grow the community 2. Add PPMC members and committers 3. Continue making releases ### Are there any issues that the IPMC or ASF Board need to be aware of? None at this time. ### How has the community developed since the last report? At the suggestion of community members, the project kicked off monthly conference calls for contributors to share progress and users to share implementation experience. Several folks attended the first such call. ### How has the project developed since the last report? Voting has just begun for the next release, incorporating changes intended to make it easier to consume the project in browsers. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [X] Initial setup - [X] Working towards first release - [ ] Community building - [ ] Nearing graduation - [ ] Other: After a period of slow progress and missed reports, the project is making progress once again. It will be crucial to convert this new activity into sustained involvement from new users and contributors. ### Date of last release: 2021-09-03 ### When were the last committers or PPMC members elected? 2018-09-04 ### Have your mentors been helpful and responsive? No issues so far. But it is worth checking in again to see who is still interested. ### Is the PPMC managing the podling's brand / trademarks? No known issues at this time. ### Signed-off-by: - [X] (annotator) Nick Kew Comments: Easy to miss when the report is buried in the template! - [ ] (annotator) Tommaso Teofili Comments: - [ ] (annotator) Benjamin Young Comments: ### IPMC/Shepherd notes:
Annotator provides annotation enabling code for browsers, servers, and humans. Annotator has been incubating since 2016-08-30. ### Three most important unfinished issues to address before graduating: 1. Build community 2. Maintain a regular release cadence 3. Grow the PPMC and committer groups ### Are there any issues that the IPMC or ASF Board need to be aware of? None at this time. Three most important issues are unchanged from the last report. ### How has the community developed since the last report? There has been little activity around the project in the end of 2021. ### How has the project developed since the last report? Since the last board report, some work on release automation and and packaging has been completed, but no major feature work. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [X] Initial setup - [X] Working towards first release - [ ] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2021-09-03 ### When were the last committers or PPMC members elected? 2018-09-04 ### Have your mentors been helpful and responsive? No issues at this time. ### Is the PPMC managing the podling's brand / trademarks? The PPMC is not aware of any branding issues at this time. ### Signed-off-by: - [X] (annotator) Nick Kew Comments: Project seems quiet. Will prod them. - [ ] (annotator) Tommaso Teofili Comments: - [ ] (annotator) Benjamin Young Comments: ### IPMC/Shepherd notes:
Annotator provides annotation enabling code for browsers, servers, and humans. Annotator has been incubating since 2016-08-30. ### Three most important unfinished issues to address before graduating: 1. Build community 2. Maintain a regular release cadence 3. Grow the PPMC and committer groups ### Are there any issues that the IPMC or ASF Board need to be aware of? None at this time. ### How has the community developed since the last report? There was a small surge in interest and issue reports from the community surrounding the most recent release, but that has yet to convert into a higher level of sustained activity. ### How has the project developed since the last report? The project completed a second ASF release in September. Highlights of the release include converting the project to TypeScript and adding API documentation to the website. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [X] Initial setup - [X] Working towards first release - [ ] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2021-09-03 ### When were the last committers or PPMC members elected? 2018-09-04 ### Have your mentors been helpful and responsive? Mentors have been helpful and responsive to questions about release process, as well as responsive and supportive around reporting. There are no issues at this time. ### Is the PPMC managing the podling's brand / trademarks? The PPMC is not aware of any branding issues at this time. ### Signed-off-by: - [X] (annotator) Nick Kew Comments: - [ ] (annotator) Tommaso Teofili Comments: - [X] (annotator) Benjamin Young Comments: ### IPMC/Shepherd notes:
Annotator provides annotation enabling code for browsers, servers, and humans. Annotator has been incubating since 2016-08-30. ### Three most important unfinished issues to address before graduating: 1. Onboard additional contributors. 2. Continue demonstrating good governance by practicing our release process. 3. Build community. ### Are there any issues that the IPMC or ASF Board need to be aware of? Annotator missed last months report due to PPMC members being less responsive around summer holidays. Report reminder emails also seem to be unreliable, with the reminder for this report coming it after the submission date. ### How has the community developed since the last report? More people seem to be finding the project, engaging with issues on GitHub, testing out the project, and providing feedback. However, Node.js ecosystem and packaging issues seem to be a barrier for users that will need to be addressed. ### How has the project developed since the last report? The project made its second Apache release this past week. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [X] Initial setup - [X] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2021-09-03 ### When were the last committers or PPMC members elected? 2018-09-04 ### Have your mentors been helpful and responsive? Yes! Mentors were helpful in testing the latest release, as well as reaching out to see what else we might do to move toward graduation. ### Is the PPMC managing the podling's brand / trademarks? There are no branding issues that the PPMC is aware of. ### Signed-off-by: - [X] (annotator) Nick Kew Comments: Congratulations on the release, though technically I think a September date falls outside the reporting period. - [ ] (annotator) Tommaso Teofili Comments: - [ ] (annotator) Benjamin Young Comments: ### IPMC/Shepherd notes:
Annotator provides annotation enabling code for browsers, servers, and humans. Annotator has been incubating since 2016-08-30. ### Three most important unfinished issues to address before graduating: 1. Add active contributors 2. Stabilize a release cadence 3. Continue to demonstrate good governance ### Are there any issues that the IPMC or ASF Board need to be aware of? Community building has been very slow and it has been a long time since the project added new committers or PPMC members. After a period of relative inactivity and a conversion of the codebase to TypeScript, the project is long overdue for a second release. The IPMC should expect to see the project vote on a second release before the next board report to demonstrate forward momentum. ### How has the community developed since the last report? There have been some one-off contributions to project documentation and questions raised by people evaluating the project for use, but there have not been sustained contributions or involvement from new folks yet. ### How has the project developed since the last report? The project is now making continuous development packages to make it easier for developers to test upcoming releases. There is now tooling in place for generating API documentation, with plans to integrate the generated documentation into the website. The existing interfaces have all been documented. These efforts are all focused around the current goal of building community by making it easier for developers to become familiar with the project. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [X] Initial setup - [X] Working towards first release - [ ] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2020-07-11 ### When were the last committers or PPMC members elected? 2018-09-04 ### Have your mentors been helpful and responsive? Yes. Mentors have been as available when needed, but the project will reach out to get advice on what else could be done to make the project more accessible to new contributors and to grow the community. ### Is the PPMC managing the podling's brand / trademarks? There are no branding issues that the PPM is aware of. ### Signed-off-by: - [X] (annotator) Nick Kew Comments: - [X] (annotator) Tommaso Teofili Comments: - [X] (annotator) Benjamin Young Comments: Apologies for the lack of sign-off last month! ### IPMC/Shepherd notes:
Annotator provides annotation enabling code for browsers, servers, and humans. Annotator has been incubating since 2016-08-30. ### Three most important unfinished issues to address before graduating: 1. Add active contributors 2. Stabilize a release cadence 3. Continue to demonstrate good governance ### Are there any issues that the IPMC or ASF Board need to be aware of? Community building has been very slow and it has been a long time since the project added new committers or PPMC members. After a period of relative inactivity and a conversion of the codebase to TypeScript, the project is long overdue for a second release. The IPMC should expect to see the project vote on a second release before the next board report to demonstrate forward momentum. ### How has the community developed since the last report? There have been some one-off contributions to project documentation and questions raised by people evaluating the project for use, but there have not been sustained contributions or involvement from new folks yet. ### How has the project developed since the last report? The project is now making continuous development packages to make it easier for developers to test upcoming releases. There is now tooling in place for generating API documentation, with plans to integrate the generated documentation into the website. The existing interfaces have all been documented. These efforts are all focused around the current goal of building community by making it easier for developers to become familiar with the project. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [X] Initial setup - [X] Working towards first release - [ ] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2020-07-11 ### When were the last committers or PPMC members elected? 2018-09-04 ### Have your mentors been helpful and responsive? Yes. Mentors have been as available when needed, but the project will reach out to get advice on what else could be done to make the project more accessible to new contributors and to grow the community. ### Is the PPMC managing the podling's brand / trademarks? There are no branding issues that the PPM is aware of. ### Signed-off-by: - [ ] (annotator) Nick Kew Comments: - [ ] (annotator) Tommaso Teofili Comments: - [ ] (annotator) Benjamin Young Comments: ### IPMC/Shepherd notes: Justin Mclean: With no sign-offs, it might be time to see if you can find an additional mentor.
Annotator provides annotation enabling code for browsers, servers, and humans. Annotator has been incubating since 2016-08-30. ### Three most important unfinished issues to address before graduating: 1. Communicate clear roadmap 2. Add active contributors 3. Demonstrate good governance through voting on process improvements. ### Are there any issues that the IPMC or ASF Board need to be aware of? None ### How has the community developed since the last report? Community calls continue. A few new developers have reached out with interest in using and contributing to the project. ### How has the project developed since the last report? Significant code reorganisation has been undertaken to generalise the selector algorithms such that they could be applied to other document types/representations than the DOM. A performance issue has been resolved after feedback from early adopters. ### How would you assess the podling's maturity? - [X] Initial setup - [X] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2020-07-11 ### When were the last committers or PPMC members elected? 2018-09-04 ### Have your mentors been helpful and responsive? As for a while only one mentor was active and responsive, Benjamin Young has been added as mentor to facilitate processes. ### Is the PPMC managing the podling's brand / trademarks? No issues at this time. ### Signed-off-by: - [X] (annotator) Nick Kew Comments: Apologies for recent reporting hiatus. The project feels like it could be picking up momentum, though that has yet to translate into community growth. - [ ] (annotator) Tommaso Teofili Comments: - [X] (annotator) Benjamin Young Comments: ### IPMC/Shepherd notes:
Annotator provides annotation enabling code for browsers, servers, and humans. Annotator has been incubating since 2016-08-30. ### Three most important unfinished issues to address before graduating: 1. Communicate a clear roadmap 2. Add active contributors 3. Demonstrate good governance through voting on process improvements. ### Are there any issues that the IPMC or ASF Board need to be aware of? None. ### How has the community developed since the last report? Community calls continue. A few new developers and projects have reached out with interest in using the project. Developing this community is the highest priority of the project right now. ### How has the project developed since the last report? The project has made its first release. In the month since, the community has converted the project to TypeScript, added a DOM/HTML text highlighting capability to the public API, and expanded the automated test suite. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [X] Initial setup - [X] Working towards first release - [ ] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: July 11, 2020 ### When were the last committers or PPMC members elected? June 6, 1028 ### Have your mentors been helpful and responsive? Yes. ### Signed-off-by: - [X] (annotator) Nick Kew Comments: - [ ] (annotator) Steve Blackmon Comments: - [ ] (annotator) Tommaso Teofili Comments: ### IPMC/Shepherd notes:
Annotator provides annotation enabling code for browsers, servers, and humans. Annotator has been incubating since 2016-08-30. ### Three most important unfinished issues to address before graduating: 1. Release initial versions 2. Add active contributors 3. Demonstrate good governance through voting on process improvements. ### Are there any issues that the IPMC or ASF Board need to be aware of? Not at this time. ### How has the community developed since the last report? We have had increased mentor activity and increased participation on our weekly calls which have both helped improve our momentum. ### How has the project developed since the last report? We walked through the process of cutting a release (0.1.0) and putting that release up for a vote. The first vote attempt failed due to a process mistake we sent it to `general@` before we passed it to `dev@`. We then attempted a second vote which passed at the project level, but failed when sent to the Incubator list. However, we received valuable feedback from Justin Mclean which we are now acting upon. We plan to attempt another release and vote early this month. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [X] Initial setup - [X] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: None yet (due to issues with release process and/or voting), but hopefully early this month. ### When were the last committers or PPMC members elected? No new committers nor PPMC members have been added since the last report. ### Have your mentors been helpful and responsive? Nick Kew has been more involved over email and has also been in attendance to at least one of the weekly community calls. We have greatly appreciated the involvement and look forward to more! ### Signed-off-by: - [X] (annotator) Nick Kew Comments: - [ ] (annotator) Tommaso Teofili Comments: ### IPMC/Shepherd notes:
Annotator provides annotation enabling code for browsers, servers, and humans. Annotator has been incubating since 2016-08-30. ### Three most important unfinished issues to address before graduating: 1. Grow contributions outside the PPMC. 2. Establish release cadence. 3. Improve documentation, and in particular articulate a roadmap. ### Are there any issues that the IPMC or ASF Board need to be aware of? The podling missed reporting in January due to holiday disruptions and has been slow to make its first ASF release. The release machinery is all in place as of this month, and voting for the first release candidate should begin within the week. ### How has the community developed since the last report? The PPMC has been more actively communicating and plans to open up a weekly call to more directly engage early users. ### How has the project developed since the last report? The release machinery is in place, with Apache Rat being used to verify that licenses are in order. The PPMC is resolved to release the current state of the project and generate momentum from there. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [X] Initial setup - [X] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: Should begin voting within the week. ### When were the last committers or PPMC members elected? No new committers nor PPMC members have been added since the last report. ### Have your mentors been helpful and responsive? Mentors have been very helpful so far. They will be engaged around the initial release, to help ensure that everything is in order. ### Is the PPMC managing the podling's brand / trademarks? All the proper incubation disclaimers should be in the repository and on the website. The project is aware of no incidents of misuse of brand or trademark. ### Signed-off-by: - [X] (annotator) Nick Kew Comments: - [ ] (annotator) Steve Blackmon Comments: - [ ] (annotator) Tommaso Teofili Comments: ### IPMC/Shepherd notes: Dave Fisher - It looks like the report will be done a day late. Mentors did push for them and the project is active.
Annotator provides annotation enabling code for browsers, servers, and humans. Annotator has been incubating since 2016-08-30. ### Three most important unfinished issues to address before graduating: 1. Release initial versions (should happen this week!) 2. Increase activity from current committers and community. 3. Demonstrate good governance through voting and learning the Incubator process (some more). ### Are there any issues that the IPMC or ASF Board need to be aware of? None at this time. ### How has the community developed since the last report? Community activity was quiet. However, code is underway for a first release to be ready in the coming week(s) which we hope will increase interest and activity. ### How has the project developed since the last report? Code for a first release is hoped to be available in the coming days with more community members participating in review and critique. Additionally, work in the W3C's ARIA (accessibility) Working Group and on various browser vendor repositories has highlighted new annotation related activity and opportunity for this project. Sadly, we've mostly failed at raising awareness on the list, so the communities "radar" looks quieter than it should... ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [X] Initial setup - [X] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: None yet, but we hope to release before the end of November 2019. ### When were the last committers or PPMC members elected? No new committers nor PPMC members have been added since the last report. ### Have your mentors been helpful and responsive? No check-ins with/from/by mentors in the last 4 months, but we should do one over email within this next quarter. ### Signed-off-by: - [X] (annotator) Nick Kew Comments: - [ ] (annotator) Steve Blackmon Comments: - [X] (annotator) Tommaso Teofili Comments: ### IPMC/Shepherd notes: Justin Mclean: Please provide the dates that you last voted in committers and PPMC members even ion this hasn't happen in the last reporting period. The project has been 3 years in incubator why has it taken so long to made a release? Can we expect faster progress in the future?
Annotator provides annotation enabling code for browsers, servers, and humans. Annotator has been incubating since 2016-08-30. ### Three most important unfinished issues to address before graduating: 1. Release initial versions 2. Add active contributors 3. Demonstrate good governance through voting on process improvements. ### Are there any issues that the IPMC or ASF Board need to be aware of? None at this time. ### How has the community developed since the last report? Participation on the mailing list and issues has increased. Overall architectural discussions for the API of the first official release are also underway. The project recently voted to adopt a new logo, with input from the community. ### How has the project developed since the last report? The project's API is being solidified for its first release. There has been active coding in the last month and and more related conversations on the mailing list. We still need to increase participation in the actual code activities of the project, but interest in general is growing again. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [x] Initial setup - [x] Working towards first release - [x] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: None yet, but hopefully sooner than later. ### When were the last committers or PPMC members elected? No new committers nor PPMC members have been added since the last report. ### Have your mentors been helpful and responsive? Yes. Mentors have been helpful with recent questions. ### Signed-off-by: - [x] (annotator) Nick Kew Comments: - [ ] (annotator) Steve Blackmon Comments: - [ ] (annotator) Tommaso Teofili Comments: ### IPMC/Shepherd notes:
Annotator provides annotation enabling code for browsers, servers, and humans. Annotator has been incubating since 2016-08-30. Three most important unfinished issues to address before graduating: 1. Release initial versions 2. Add more active contributors 3. Community growth in general Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? Community growth for our project has been much slower than expected. We are aiming to ship a release and add at least one committer prior to the next board report. We will also be discussing the project's scope and future and trying one last time to (re)build the interest and community we'd had during the W3C's Web Annotation Working Group days (and the time prior when Annotator.js and Open Annotation were in full swing). How has the community developed since the last report? The immediate Apache Annotator community has remained quiet, but interest in Web Annotations (and surrounding technology/specs) has increased. We hope to tap into some of that new activity in this second quarter of 2019. Additionally, we hope to do further community outreach in person at the upcoming I Annotate event in May: http://iannotate.org/ How has the project developed since the last report? Code and community show minimal (if any) progress. The projects focus may be too narrow or the audience for our current DOM libraries may be too small to achieve frequent activity at this point. We did begin an effort to expand the scope of the project slightly to include server-side code and Web Annotation Data Model testing, but interest so far has remained minimal. How would you assess the podling's maturity? Please feel free to add your own commentary. [x] Initial setup [-] Working towards first release [-] Community building [ ] Nearing graduation [ ] Other: Date of last release: N/A When were the last committers or PPMC members elected? Last committer was added in August. That same committer is now on the PMC as of November. Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. We did welcome our two new mentors, but have not had follow-up conversations as a community to (re)focus the group since then. We hope to change that in the coming weeks as we look toward promoting the project again at the upcoming I Annotate 2019 conference. Signed-off-by: [*](annotator) Nick Kew Comments: Not really anything to add to the above. [ ](annotator) Steve Blackmon Comments: [ ](annotator) Tommaso Teofili Comments: IPMC/Shepherd notes: Dave Fisher: This looks like a reasonable assessment of activity. Let's see if community engagement increases after the event in May. The July report looks like the point to make a decision ...
Annotator provides annotation enabling code for browsers, servers, and humans. Annotator has been incubating since 2016-08-30. Three most important issues to address in the move towards graduation: 1. Release initial versions 2. Add active contributors 3. Demonstrate good governance through voting on process improvements. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? The last quarter saw the departure of a couple previous mentors (due to their overall workloads being too high in general). They have been replaced by two new mentors who are getting familiar with Apache Annotator and its needs. How has the community developed since the last report? We remain a small (probably too small) team, and continue to reach out to potential contributors--folks who had expressed interest in building the Apache Annotator community and code, but who have yet to participate. We will be doing more to encourage more involvement in 2019--especially leading up to http://iannotate.org/ (a significant annotation focused event). How has the project developed since the last report? Coding and discussion activity have continued to remain at low levels. We will be working on setting some achievable targets for features and release in 2019 in hopes of moving that needle. How would you assess the podling's maturity? Please feel free to add your own commentary. [x] Initial setup [-] Working towards first release [-] Community building [ ] Nearing graduation [ ] Other: Date of last release: N/A When were the last committers or PPMC members elected? Last committer was added in August. That same committer is now on the PMC as of November. Signed-off-by: [x](annotator) Nick Kew Comments: Memory is hazy (I've been unwell the past week). I think the above is a fair summary: the successful effort to recruit new mentors was a positive episode. The subject of growing the PMC has been raised, and the project wishes to distinguish between those with a real interest (PMC) vs those whose contributions may have been of a more drive-by nature but who might nevertheless be made committers. [ ](annotator) Steve Blackmon Comments: [ ](annotator) Tommaso Teofili Comments: IPMC/Shepherd notes: Justin Mclean: Are there any plans to make a release? Incubating for 2 years without a release is a long time. Can you also state if your mentors have been helpful.
Annotator provides annotation enabling code for browsers, servers, and humans. Annotator has been incubating since 2016-08-30. Three most important issues to address in the move towards graduation: 1. Grow the PPMC 2. Grow community activity 3. Build collaboration with downstream users Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? The project has lost mentors and would invite help from interested mentors. This report is a return to regular cadence; it reflects only the month of September. How has the community developed since the last report? The PPMC has begun to reach out to the communities of predecessor projects, communicate their deprecation, and shepherd users towards the ASF home. How has the project developed since the last report? Continuous Integration infrastructure has been set up. How would you assess the podling's maturity? Please feel free to add your own commentary. [X] Initial setup [-] Working towards first release [-] Community building [ ] Nearing graduation [ ] Other: Date of last release: N/A When were the last committers or PPMC members elected? Last committer was added in August. Have your mentors been helpful and responsive or are things falling through the cracks? In the latter case, please list any open issues that need to be addressed. Mentors have been helpful and attentive and are working to set expectations for project development and address recent stagnation. Signed-off-by: [X](annotator) Nick Kew Comments: The team have responded well to recent hiatus. They have also put out a call for new mentors following recent resignations. IPMC/Shepherd notes:
Annotator provides annotation enabling code for browsers, servers, and humans. Annotator has been incubating since 2016-08-30. Three most important issues to address in the move towards graduation: 1. Expanding the PMC 2. Establishing a regular release cadence 3. Engaging the broader community Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? The project was mostly idle the second half of the summer, with active maintainers consumed by travel and other obligations, and missed board reports. How has the community developed since the last report? - The PMC and contributors met face to face at the I Annotate conference in San Francisco - The project is seeing more frequent cloning and forking How has the project developed since the last report? - The project packaged a pre-release for developer testing - The website now incorporates a demo thanks to a new contributor How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [X] Working towards first release [X] Community building [ ] Nearing graduation [ ] Other: Date of last release: N/A When were the last committers or PPMC members elected? 2018-06-06: gerben Signed-off-by: [X](annotator) Nick Kew Comments: Report above explains low activity. Mostly seems to be happening @github. [ ](annotator) Brian McCallister Comments: [X](annotator) Daniel Gruno Comments: Project seems to be in hiatus. Might be worth discussing very soon what their options are, or if they are okay with this activity level. [X](annotator) Jim Jagielski Comments: Not sure whether it makes sense for this podling to continue at this activity level IPMC/Shepherd notes:
Annotator provides annotation enabling code for browsers, servers, and humans. Annotator has been incubating since 2016-08-30. Three most important issues to address in the move towards graduation: 1. Establishing a release cadence. 2. Demonstrating utility in the wild. 3. Increasing community participation. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None at this time. How has the community developed since the last report? * Two members of the initial committers list have established ASF accounts. * The community is scheduling a teleconference for the coming weeks. * The community is discussing a face-to-face meeting in the coming months. * Several community members have expressed interest in helping with code and non-code contributions. How has the project developed since the last report? * Licensing documentation has been updated in preparation for release. * Initial test suite automation has been completed. How would you assess the podling's maturity? Please feel free to add your own commentary. [X] Initial setup [-] Working towards first release [-] Community building [ ] Nearing graduation [ ] Other: The initial setup feels complete now. There is work toward a first releases happening. The community is slowly attracting new voices, but volume of participation is still low. Date of last release: N/A When were the last committers or PPMC members elected? Initial committers having completed setup, the project now has enough participants to perform elections. At this time, no elections have been finalized. Signed-off-by: [x](annotator) Nick Kew Comments: [ ](annotator) Brian McCallister Comments: [ ](annotator) Daniel Gruno Comments: [X](annotator) Jim Jagielski Comments: As noted, progress is somewhat slow, but not to point of any concern at this stage.
Annotator provides annotation enabling code for browsers, servers, and humans. Annotator has been incubating since 2016-08-30. Three most important issues to address in the move towards graduation: 1. figuring out how to get our newest committer setup with all the things 2. determining how to publish to NPM during development and after releases 3. engaging with other "promised" initial committers who have been AWOL Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None. How has the community developed since the last report? There is growing interest in our JavaScript libraries being available via [[http://npmjs.com/|NPM]] and we're sorting through how best to manage that among the committers. We are also working on ''finally'' getting our newest committer (who was +1'd back in late October) setup with an ASF account, GitHub permissions, etc. How has the project developed since the last report? We have a basis API roughed in and the key dependency code will be added to our repository once we have our NPM situation sorted. How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [X] Working towards first release [X] Community building [ ] Nearing graduation [ ] Other: Date of last release: XXXX-XX-XX When were the last committers or PPMC members elected? We elected a new committer on 2017-10-30, but have yet to sort out how to get him properly added to the project. Signed-off-by: [ ](annotator) Nick Kew Comments: [ ](annotator) Brian McCallister Comments: [ ](annotator) Daniel Gruno Comments: [X](annotator) Jim Jagielski Comments: IPMC/Shepherd notes:
Annotator provides annotation enabling code for browsers, servers, and humans. Annotator has been incubating since 2016-08-30. Three most important issues to address in the move towards graduation: 1. Release initial versions 2. Add active contributors 3. Demonstrate good governance through voting on process improvements. Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None at this time. How has the community developed since the last report? Community has been pretty stable, with a trickle of new stars, forks, and watchers on the GitHub repo. Committers and other interested parties have made plans to meet in person over the next month and to work on contributions. How has the project developed since the last report? Significant code developments took place to establish the foundation of the project through August and September. A simple demonstration of the most basic functionality is now included in a working build. How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [X] Working towards first release [X] Community building [ ] Nearing graduation [ ] Other: Date of last release: We are still coding toward our first release. When were the last committers or PPMC members elected? We are still working to add all initial committers to the project. Signed-off-by: [ ](annotator) Nick Kew Comments: [ ](annotator) Brian McCallister Comments: [ ](annotator) Daniel Gruno Comments: [X](annotator) Jim Jagielski Comments:
Annotator provides annotation enabling code for browsers, servers, and humans. Annotator has been incubating since 2016-08-30. Three most important issues to address in the move towards graduation: 1. grow the participation of folks with commit bit 2. unblock community "waiting" on founders 3. ship some code Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? Not at this time. How has the community developed since the last report? May was a busy "in person" engagement month. Members of our community participated at http://iannotate.org/ and ApacheCon NA 2017 in Miami--where there was an Annotator specific presentation: https://apachecon2017.sched.com/mobile/#session:f8889fb0de17e3b2fec61e068889e06b There was great interest in the project and it's future. Additionally, documents were signed by members of The Hypothes.is Project http://hypothes.is/ There is interest from Hypothesis in depending on and eventually contributing to Annotator. We also added tbdinesh http://people.apache.org/phonebook.html?uid=tbdinesh as a core committer--he was in the list of initial committers in our original proposal. How has the project developed since the last report? We have successfully setup Gitbox (thanks Infra!), and moved our development to GitHub https://github.com/apache/incubator-annotator We have processed a couple PRs (from core committers), and intend to work in a PR-first, discuss, merge pattern to encourage more involvement from the community in code review. How would you assess the podling's maturity? Please feel free to add your own commentary. [X] Initial setup [X] Working towards first release [X] Community building [ ] Nearing graduation [ ] Other: Date of last release: XXXX-XX-XX - still coding toward a first release When were the last committers or PPMC members elected? We are still working to add all initial committers to the project. Signed-off-by: [*](annotator) Nick Kew Comments: Activity (excluding f2f events referenced above) seems low but healthy. [ ](annotator) Brian McCallister Comments: [ ](annotator) Daniel Gruno Comments: [*](annotator) Jim Jagielski Comments:
Annotator provides annotation enabling code for browsers, servers, and humans. Annotator has been incubating since 2016-08-30. Three most important issues to address in the move towards graduation: 1. Developer/community engagement/growth 2. Research and planning 3. Shipping a "promising demo" Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? None at this time. How has the community developed since the last report? Minimal mailing list activity. Little from new people. It seems (mostly) that folks are waiting on "someone to code something" before they state opinions, get involved, etc. We've used the wiki a bit--in hopes of getting feedback/input, but since mailing list folks can't edit/comment by default there's been lag/disinterest caused by that hurdle being particularly high. How has the project developed since the last report? The two most active developers (randall & bigbluehat) have a plan (on the wiki) which they hope to deliver code for before May. There are two events in May (I Annotate and ApacheCon) which we hope to demo/present at to increase awareness/interest/contribution. How would you assess the podling's maturity? Please feel free to add your own commentary. [x] Initial setup [ ] Working towards first release [ ] Community building [ ] Nearing graduation [ ] Other: Date of last release: XXXX-XX-XX When were the last committers or PPMC members elected? We've not added any new committers since the beginning. We're still waiting on all the initial committers to join the list and/or participate. Signed-off-by: [ ](annotator) Nick Kew Comments: [ ](annotator) Brian McCallister Comments: [ ](annotator) Daniel Gruno Comments: [X](annotator) Jim Jagielski Comments: IPMC/Shepherd notes: johndament: The podling is about 9 months old, no releases, no new committers. Low mailing list activity. Without starting any growth, I'm not sure they'll be able to survive.
Annotator provides annotation enabling code for browsers, servers, and humans. Annotator has been incubating since 2016-08-30. Three most important issues to address in the move towards graduation: 1. Publish a project roadmap to guide us towards a first release 2. Achieve active development cadence 3. Improve project description and clarify purpose on the web site Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? Code contributions at Apache have not yet begun, although the community is coalescing. How has the community developed since the last report? One (1) new contributor has expressed interest on the mailing list. How has the project developed since the last report? The initial website is up and all repositories have been created. Date of last release: None When were the last committers or PPMC members elected? None since start of incubation Signed-off-by: [ ](annotator) Nick Kew [ ](annotator) Brian McCallister [ ](annotator) Daniel Gruno [X](annotator) Jim Jagielski
Annotator provides annotation enabling code for browsers, servers, and humans. Annotator has been incubating since 2016-08-30. Three most important issues to address in the move towards graduation: 1. Achieving active development cadence 2. Attracting new contributors 3. Establishing presence (web, repo, activity) Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? Beginning work within the ASF has been slow (and rather confusing). Mailing list activity has improved, but still low volume. Development priorities are still being discussed. We do now have repositories for code and the website, but are blocked by needing access to them--the request as been made to the general@incubator list. However, we have successfully gotten Jira and Confluence setup for the project and have a promotional web page ready and waiting once access has been granted. Making the incubation process clearer (and ideally more automated) would have saved a lot of time and confusion. That said, our Champion (Daniel Gruno), has been most helpful in helping us navigate. How has the community developed since the last report? Discussions have begun on development priorities. Infrastructure helped us resolve some outstanding project setup needs (Jira, Confluence, and git for the web site and code). Once the site is online, we intend to promote the community more and make concrete plans out of the proposals made on the mailing list so far. How has the project developed since the last report? Same as above. Mostly discussion and infrastructure/access setup--some still in progress. Date of last release: None. When were the last committers or PMC members elected? None since start of incubation. Signed-off-by: [*](annotator) Nick Kew [ ](annotator) Brian McCallister [ ](annotator) Daniel Gruno [ ](annotator) Jim Jagielski Shepherd/Mentor notes: Drew Farris (shepherd): One mentor active on mailing lists and another's assistance is referenced in the board report. Annotator is still getting off the ground. Observed recent mailing list activity seeking to set a path forward for the project.
Annotator provides annotation enabling code for browsers, servers, and humans. Annotator has been incubating since 2016-08-30. Three most important issues to address in the move towards graduation: 1. Setup project infrastructure at the ASF 2. Migrate existing community to the ASF 3. Engage committers listed in our Proposal to plan next steps Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? n/a How has the community developed since the last report? The community has established support for incubation and initial committers and mentors have been added to project email lists. How has the project developed since the last report? Project code identified in our Proposal remains under active development with some components having achieved new version milestones in the last month. Committers are working to establish a web presence and code collaboration on ASF infrastructure. Date of last release: n/a When were the last committers or PMC members elected? Signed-off-by: [x](annotator) Nick Kew [ ](annotator) Brian McCallister [ ](annotator) Daniel Gruno [X](annotator) Jim Jagielski