This was extracted (@ 2024-11-19 16: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).
## Description: The mission of Apache Daffodil is the creation and maintenance of software related to an implementation of the Data Format Description Language (DFDL) used to convert between fixed format data and more readily processed forms such as XML or JSON ## Project Status: Current project status: Daffodil 3.8.0 was released on June 14, 2024 The Daffodil SBT Plugin 1.1.0 was released on July 18, 2024 Daffodil VSCode Extension 1.4.0 is spending time in the RC cycle for for the best reason - users exercising it and developers resolving the issues they are having. Apache Camel as of v4.7 now contains a component that uses Apache Daffodil. This is by way of the Smooks integration. https://www.smooks.org/documentation/#dfdl The Apache Drill integration work has stalled unfortunately, for lack of time by the developer working on it. Issues for the board: none ## Membership Data: Apache Daffodil was founded 2021-02-16 (4 years ago) There are currently 20 committers and 19 PMC members in this project. The Committer-to-PMC ratio is roughly 1:1. Community changes, past quarter: - No new PMC members. Last addition was Peter Katlic on 2024-03-17. - No new committers. Last addition was Peter Katlic on 2024-03-17. ## Project Activity: Work on the main Daffodil library has been recently focused on improving the parse/unparse performance. Substantial gains have been made. We believe we are within 50% of "typical parser", meaning a parser that is purpose built in a straightforward manner by a programmer for a specific format. ## Community Health: The project is healthy based on mailing list and commit activity for both the main library and the VSCode extension sub-project. We're very pleased to see the uptake of Daffodil into the Smooks/Camel ecosystem.
## Description: The mission of Apache Daffodil is the creation and maintenance of software related to an implementation of the Data Format Description Language (DFDL) used to convert between fixed format data and more readily processed forms such as XML or JSON ## Project Status: Current project status: The project is healthy based on ongoing activity and releases. The DFDL Standard is now ISO/IEC 23415, and is available from ISO and national-standards web-sites worldwide. It also remains an open-standard available from its existing source at the Open Grid Forum. Daffodil 3.7.0 was released on 2024-04-10. Daffodil 3.8.0 is underway and will be released in 3Q2024. The next release of Daffodil (3.8.0) is in RC1 voting state. The next release of the VSCode extension for Daffodil, which will be v1.4.0 is in discussion for release. Issues for the board: none. ## Membership Data: Apache Daffodil was founded 2021-02-16 (3 years ago) There are currently 20 committers and 19 PMC members in this project. The Committer-to-PMC ratio is roughly 1:1. Community changes, past quarter: - Peter Katlic was added to the PMC on 2024-03-17 - Peter Katlic was added as committer on 2024-03-17 John Interrante is retiring from his job at GE, and we congratulate him on his lifetime achievement. We expect him to be less active on Daffodil going forward, but he will remain a PMC member on the project and we hope to continue to receive his valued guidance. ## Project Activity: Collaboration on the Drill connector to Daffodil has resumed and is close to an initial release. The features in Daffodil 3.7.0 appear to enable the completion of this work. The level of activity on the project as a whole is robust. ## Community Health: Activity level is acceptable and our metrics reflect that with recent increases in email and commit frequency.
## Description: The mission of Apache Daffodil is the creation and maintenance of software related to an implementation of the Data Format Description Language (DFDL) used to convert between fixed format data and more readily processed forms such as XML or JSON. ## Project Status: Current project status: The project is healthy based on ongoing activity and releases. The DFDL Standard from the Open Grid Forum (OGF) was accepted as ISO/IEC 23415 (say "Eye-so two thirty-four fifteen") in December 2023. Publication of an official ISO version of the standard is in process. The last release was Daffodil version 3.6.0 which was released on 2023-10-27. Release 3.7.0 is planned for later this month. This should enable completion of the our first tight inter-project integration which is with Apache Drill. The last release of the VSCode extension for Daffodil version 1.3.1 was 2023-09-12. Release v1.4.0 is planned for March/April 2024 timeframe. Issues for the board: none. ## Membership Data: Apache Daffodil was founded 2021-02-16 (3 years ago) There are currently 19 committers and 18 PMC members in this project. The Committer-to-PMC ratio is roughly 1:1. Community changes, past quarter: - A new committer and PMC member, Peter Katlic, has just accepted and is in process of being added (ICLA etc. in the works) - last prior addition was Regis Thomas on 2023-08-01. ## Project Activity: Collaboration on the Drill connector to Daffodil will resume once 3.7.0 is released. A minor observation is that much of the VSCode extension discussion happens on commits threads, not dev. It is recorded in the github traffic on issue tickets and PRs. Hence, volume of emails on our dev list alone are not sufficient to understand the level of activity on the project as a whole which is robust. ## Community Health: Activity level is acceptable and our metrics reflect that, but overall there is good participation.
## Description: The mission of Apache Daffodil is the creation and maintenance of software related to an implementation of the Data Format Description Language (DFDL) used to convert between fixed format data and more readily processed forms such as XML or JSON ## Project Status: Current project status: The project is healthy based on ongoing activity and releases. Daffodil version 3.6.0 was released on 2023-10-27. The VSCode extension for Daffodil version 1.3.1 was released on 2023-09-12. Issues for the board: none. ## Membership Data: Apache Daffodil was founded 2021-02-16 (3 years ago) There are currently 19 committers and 18 PMC members in this project. The Committer-to-PMC ratio is roughly 1:1. Community changes, past quarter: - No new PMC members. Last addition was Regis Thomas on 2023-07-31. - No new committers. Last addition was Regis Thomas on 2023-08-01. ## Project Activity: Collaboration with the Apache Drill project is ongoing and a draft PR of a first cut integration of Daffodil and Drill now exists. It handles only flat (row-like) data containing integers at this point, but represents a large step forward in integrating two large code bases. Daffodil Version 3.6.0 contains important performance improvements in Daffodil unparsing (data serialization). It also supports the latest LTS Java (which is Java 21). ## Community Health: Activity level is acceptable, end of calendar year is always slower, and our metrics reflect that, but overall there is good participation.
## Description: The mission of Apache Daffodil is the creation and maintenance of software related to an implementation of the Data Format Description Language (DFDL) used to convert between fixed format data and more readily processed forms such as XML or JSON ## Project Status: The project is healthy based on ongoing steady activity and releases. Daffodil version 3.5.0 was released. The Daffodil VSCode Extension version 1.3.0 was released in June, and release 1.3.1 was released on Sept 12. Issues for the board: none. ## Membership Data: Apache Daffodil was founded 2021-02-16 (3 years ago) There are currently 19 committers and 18 PMC members in this project. The Committer-to-PMC ratio is roughly 1:1. Community changes, past quarter: - Robert Strickland was added to the PMC on 2023-07-05 - Regis Thomas was added to the PMC on 2023-07-31 ## Project Activity: In addition to the releases mentioned above, Daffodil project status was presented at the CDTF (Cross Domain Technology Forum - a cyber-security related event attended by ~600 people) Our submission for the Community Over Code 2023 conference was not accepted, but at least 2 project members plan to attend anyway. Collaboration with the Apache Drill project is ongoing toward adding a Daffodil capability to Drill. This will allow Drill SQL queries against data files having DFDL Schemas describing their format. ## Community Health: Activity level is good/steady, and we added two committers/members to our PMC this period. Their primary work thusfar contributes to the VSCode Extension sub-project.
## Description: The mission of Apache Daffodil is the creation and maintenance of software related to an implementation of the Data Format Description Language (DFDL) used to convert between fixed format data and more readily processed forms such as XML or JSON ## Project Status: There are no issues that require board attention. ## Membership Data: Apache Daffodil was founded 2021-02-16 (2 years ago) There are currently 17 committers and 16 PMC members in this project. The Committer-to-PMC ratio is roughly 9:8. Community changes, past quarter: - No new PMC members. Last addition was Mike McGann on 2023-02-27. - No new committers. Last addition was Mike McGann on 2023-02-28. (We are in the middle of adding 2 more PMC members who have accepted, but the rest of the process is still churning, so they're not official yet.) ## Project Activity: No new releases this past quarter. Daffodil 3.5.0 (primarily bug fix release) is still in the works, with a revised target of late June 2023. As of this writing the last critical bug fix was just merged. So we believe we are on track now. The Daffodil 1.3.0 of the Daffodil VSCode Extension (IDE) is in preparation currently at RC2 status. In late June we will be presenting Apache Daffodil and its status at a cyber-security conference. ## Community Health: Community activity in bug fixing on the main Apache Daffodil library has slowed somewhat, due to some active contributors getting busier with other commitments. This is evidenced by the decrease in PR rates. Counterbalancing this is an uptick in activity on our Daffodil VSCode Extension IDE project which has generated more email traffic on all our lists.
## Description: The mission of Apache Daffodil is the creation and maintenance of an implementation (and related software) of the Data Format Description Language (DFDL) to convert between fixed format data and more readily processed forms such as XML/JSON text or EXI binary. ## Issues: There are no issues that require board attention. ## Membership Data: Apache Daffodil was founded 2021-02-16 (2 years ago) There are currently 17 committers and 16 PMC members in this project. The Committer-to-PMC ratio is roughly 9:8. Community changes, past quarter: - Mike McGann was added to the PMC on 2023-02-27 - Mike McGann was added as committer on 2023-02-28 ## Project Activity: No new releases this past quarter. Contributors are fixing bugs in the daffodil library for a primarily bug-fix release (3.5.0) in April or May. Contributors are continuing to add new functionality to the daffodil-vscode extension for the next release (1.3.0) in April or May. ## Community Health: Our stats look good. We have 188 PRs closed on GitHub over the past quarter. This is a 66% increase.
## Description: The mission of Apache Daffodil is the creation and maintenance of an implementation (and related software) of the Data Format Description Language (DFDL) to convert between fixed format data and more readily processed forms such as XML/JSON text or EXI binary. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Daffodil was founded 2021-02-16 (2 years ago) There are currently 16 committers and 15 PMC members in this project. The Committer-to-PMC ratio is roughly 1:1. Community changes, past quarter: - Davin Shearer was added as committer and PMC on 2022-11-10 ## Project Activity: - Apache Daffodil release 3.4.0 on 2022-11-07 - Apache Daffodil Extension for Visual Studio Code release 1.2.0 on 2022-12-06 We presented a talk at ApacheCon NA 2022 in early October. ## Community Health: We added a PMC member, and also have a few new names contributing to the project. Traffic on email lists and PR flow is about at expected levels. We have started to reach out to related Apache projects with an eye towards integrating Daffodil. (Ex: Apache Drill)
## Description: The mission of Apache Daffodil is the creation and maintenance of software related to an implementation of the Data Format Description Language (DFDL) used to convert between fixed format data and more readily processed forms such as XML or JSON ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Daffodil was founded 2021-02-16 (2 years ago) There are currently 15 committers and 14 PMC members in this project. The Committer-to-PMC ratio is roughly 8:7. Community changes, past quarter: - No new PMC members. Last addition was Adam Rosien on 2022-04-13. - No new committers. Last addition was Adam Rosien on 2022-04-14. ## Project Activity: The Daffodil VSCode extension - an interactive IDE for data format debugging - version 1.1.0 was released. Daffodil (basic library) version 3.4.0 has been delayed for good reason: bugs found from users pushing it hard. Also the addition of one major new feature, support for w3c EXI Binary XML data has taken longer than expected. We will present a talk featuring some of the programming innovations in Daffodil at the upcoming ApacheCon NA in New Orleans. ## Community Health: Our stats look particularly good this report because they reflect the activity on the Apache Daffodil VSCode repository which has had a great deal of activity in the run up to the version 1.1.0 release and has continued to have that level of traffic.
## Description: The mission of Apache Daffodil is the creation and maintenance of an implementation of the Data Format Description Language standard and related software used to convert between fixed format data and more readily processed forms such as XML or JSON. ## Issues: There are no issues requiring board attention at this time. ## Membership Data: Apache Daffodil was founded 2021-02-16 (a year ago) There are currently 15 committers and 14 PMC members in this project. The Committer-to-PMC ratio is roughly 8:7. Community changes, past quarter: - Adam Rosien was added to the PMC and as committer on 2022-04-13 ## Project Activity: Daffodil v3.3.0 was released on March 22, 2022 Daffodil VSCode Extension v1.0.0 was released on April 4, 2022. This is an interactive data debugger, and is our first interactive development tool for use with Daffodil and the DFDL language. A draft roadmap for this new part of the project is being created on our Wiki. We have submitted talks for ApacheCon NA 2022. ## Community Health: We have added our second new committer/PMC member since becoming a Top Level Project a year ago. We are receiving steady contributions to both the newer Daffodil VSCode Extension and the Daffodil code base. The rate of commits/PRs has dropped a bit, but this is partly due to the fewer rather large commits associated with the new VSCode Extension sub-effort, and to some developers spending more time on DFDL schema creation, that is, some devs have spent time as Daffodil users recently which can definitely be a good thing for quality. As expected, the Daffodil VSCode Extension effort is attracting more contributors. User interest in Daffodil has also increased. A Web search for 'Google Cloud DFDL Daffodil' will find material about recent cloud based Daffodil applications.
## Description: The mission of Apache Daffodil is the creation and maintenance of an implementation of the Data Format Description Language standard and related software used to convert between fixed format data and more readily processed forms such as XML or JSON. ## Issues: There are no issues requiring board attention at this time. ## Membership Data: Apache Daffodil was founded on 2021-02-16 (a year ago). There are currently 14 committers and 13 PMC members in this project. The Committer-to-PMC ratio is roughly 1:1. Community changes, past quarter: - Shane Dell was added as committer on 2021-12-17 - Shane Dell was added to the PMC on 2021-12-19 ## Project Activity: Daffodil-VSCode (data debugger) RC1 is currently in evaluation for release as version 1.0.0. Daffodil 3.2.1, a patch release with updated dependencies to fix the log4j vulnerabilities, was released in December 2021. We are pleased we were able to respond to this important issue with a release within 2 weeks. Daffodil 3.3.0 is under discussion for release soon since our user/developer community needs the fixes in it. Our goal for odd-number releases is to drive down the JIRA issues count; however, we identified several new issues so the issue count has remained roughly the same. ## Community Health: We have added our first new committer/PMC member since becoming a Top Level Project a year ago. We are receiving steady contributions to both the newer VSCode debugger extension and the Daffodil code base.
## Description: The mission of Apache Daffodil is the creation and maintenance of software related to an implementation of the Data Format Description Language (DFDL) used to convert between fixed format data and more readily processed forms such as XML or JSON ## Issues: There are no issues requiring board attention at this time. ## Membership Data: Apache Daffodil was founded 2021-02-16 (10 months ago) There are currently 13 committers and 12 PMC members in this project. The Committer-to-PMC ratio is roughly 7:6. Community changes, past quarter: - No new PMC members. Last addition was Brandon Sloane on 2021-02-16. - No new committers were added. ## Project Activity: Daffodil VSCode Data Debugger - new repository, we brought in new code base to the project following process, first release of this new tool is in preparation. Daffodil primary library - Release v3.2.0 released on 2021-12-06. This is our second post-incubator release. ## Community Health: A big increase in dev activity from new contributors working on the new Daffodil VSCode Data Debugger. Steady contribution on the main daffodil library as well.
## Description: The mission of Apache Daffodil is the creation and maintenance of software related to an implementation of the Data Format Description Language (DFDL) used to convert between fixed format data and more readily processed forms such as XML or JSON ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Daffodil was founded 2021-02-16 (7 months ago) There are currently 13 committers and 12 PMC members in this project. The Committer-to-PMC ratio is roughly 7:6. Community changes, past quarter: - No new PMC members. Last addition was Brandon Sloane on 2021-02-16. - No new committers were added. Contributions were added from 4 new contributors. ## Project Activity: In the past quarter development work was on changes toward the next release of Daffodil. We are starting the ip-clearance process for incorporating a new code base which is to become part of Daffodil. This is a VSCode-based interactive data format debugger for DFDL schemas. When complete this will add several additional new contributors/committers. The project's suggested roadmap, (always subject to change based on contributors desires) has been updated on our wiki. ## Community Health: There is some slowdown in activity on the project this quarter which we believe is seasonal and/or due to the lack of a Daffodil release this quarter.
## Description: Apache Daffodil is an implementation of Data Format Description Language (DFDL) that uses data descriptions (called DFDL Schemas) to convert data from native formats into more easily processed forms such as XML, JSON, or the structures carried by data-processing fabrics. Daffodil is also able to serialize or "unparse" data back into its native format. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Daffodil was founded 2021-02-16 (5 months ago). There are currently 13 committers and 12 PMC members in this project. The Committer-to-PMC ratio is roughly 7:6. Community changes, past quarter: - No new PMC members (project graduated recently). - No new committers were added. ## Project Activity: This is our fourth board report since graduation to a TLP. We will shift now to quarterly pace for these reports. First TLP release, version 3.1.0, was announced on May 19, 2021. The community has submitted at least one topic for ApacheCon. ## Community Health: We have 3 new contributors who have expressed interest and started work. They have had PRs accepted and merged already, and will start being part of releases starting with the next release which we expect to be 3.2.0. Our hope is of course that they will stay engaged and become committers. Our stats look healthy across the board this month.
## Description: Implementation of Data Format Description Language (DFDL) used to convert data from native formats into more easily processed forms such as XML, JSON, or the structures carried by data-processing fabrics. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Daffodil was founded 2021-02-16 (4 months ago) There are currently 13 committers and 12 PMC members in this project. The Committer-to-PMC ratio is roughly 7:6. Community changes, past quarter: - No new PMC members (project graduated recently). - No new committers were added. ## Project Activity: This is our third board report since graduation to a TLP. The project continues to move towards its first TLP release which will be 3.1.0. The major features needed are in place including * the first version of the C-code generator - a new lightweight, small-footprint C-code generator that we hope will attract new contributors * raw validation output * command-line debugger improvements ## Community Health: We have 3 new contributors who have expressed interest and started work. Our hope is of course that they will stay engaged and become committers. Our stats look healthier this month across the board.
## Description: Apache Daffodil Project Report ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Daffodil was founded 2021-02-16 (2 months ago) There are currently 13 committers and 12 PMC members in this project. The Committer-to-PMC ratio is roughly 7:6. Community changes, past quarter: - No new PMC members (project graduated recently). - No new committers were added. ## Project Activity: This is our second board report after graduation from incubator. - We are still working on the first TLP release which will be Daffodil 3.1.0, We are about a week or two from where we can start that process. ## Community Health: The stats system appears to be not including anything for March on the graphics. It shows zero emails for users mailing list for March, when pony mail shows 20 messages in the archives. The Pull-Request stats look better, and are more reflective of our activity level. The Daffodil project hasn't slowed down in the past quarter (part of which was while we were still incubating). Many new features and contributions from across our active developers. These will all fold into our next release. It remains a priority for us to attract more developers and users for Apache Daffodil. Being a TLP will help this.
## Description: Apache Daffodil implements the Data Format Description Language (DFDL) for parsing (and unparsing) rich structured binary and text data described using DFDL schemas. ## Issues: There are no issues requiring board attention. ## Membership Data: Apache Daffodil was founded 2021-02-16 (16 days ago) There are currently 13 committers and 12 PMC members in this project. The Committer-to-PMC ratio is roughly 7:6. Community changes, past quarter: - Olabusayo Kilo added to PMC - as part of graduation process - No new committers were added, though one PPMC member decided to just be a committer going forward as TLP for now. This also happened as part of the graduation process. ## Project Activity: This is our first board report after graduation from incubator. - Last prior release was Daffodil 3.0.0 (incubator) released Nov 2020. - We are still working on the first TLP release which will be Daffodil 3.1.0, but we are a few weeks from where we can start that process. - We had a good press release and activity around the graduation to TLP. (Many thanks to Sally K. for leading us through this. We actually got complements like "what a great press release". and people were happy we delayed things a couple days to get their statements included.) ## Community Health: The project hasn't slowed down in the past quarter (part of which was while we were still incubating). Many new features and contributions from across our developers. User list traffic is sparse, but not abnormally so. We have users who even agreed to be listed on the press release as Daffodil users (I speak of Perspecta Labs), but who have created zero traffic on users@daffodil mailing list. It seems this means some users are successful with daffodil without need of support which is encouraging with respect to software quality. (That said, we will prod them to particpate in the users list.) We continue to need to attract new developers and users for Apache Daffodil. Being a TLP will help this.
WHEREAS, the Board of Directors deems it to be in the best interests of the Foundation and consistent with the Foundation's purpose to establish a Project Management Committee charged with the creation and maintenance of open-source software, for distribution at no charge to the public, related to an implementation of the Data Format Description Language (DFDL) used to convert between fixed format data and more readily processed forms such as XML or JSON. NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee (PMC), to be known as the "Apache Daffodil Project", be and hereby is established pursuant to Bylaws of the Foundation; and be it further RESOLVED, that the Apache Daffodil Project be and hereby is responsible for the creation and maintenance of software related to an implementation of the Data Format Description Language (DFDL) used to convert between fixed format data and more readily processed forms such as XML or JSON; and be it further RESOLVED, that the office of "Vice President, Apache Daffodil" be and hereby is created, the person holding such office to serve at the direction of the Board of Directors as the chair of the Apache Daffodil Project, and to have primary responsibility for management of the projects within the scope of responsibility of the Apache Daffodil Project; and be it further RESOLVED, that the persons listed immediately below be and hereby are appointed to serve as the initial members of the Apache Daffodil Project: * Brandon Sloane <btsloane@apache.org> * Christofer Dutz <cdutz@apache.org> * Dave Fisher <wave@apache.org> * Dave Thompson <dthompson@apache.org> * John Interrante <jinterrante@apache.org> * John Wass <jw3@apache.org> * Joshua Adams <jadams@apache.org> * Kevin Ratnasekera <djkevincr@apache.org> * Mike Beckerle <mbeckerle@apache.org> * Steve Lawrence <slawrence@apache.org> * Taylor Wise <vtguy08@apache.org> * Olabusayo Kilo <olabusayo@apache.org> NOW, THEREFORE, BE IT FURTHER RESOLVED, that Mike Beckerle be appointed to the office of Vice President, Apache Daffodil, to serve in accordance with and subject to the direction of the Board of Directors and the Bylaws of the Foundation until death, resignation, retirement, removal or disqualification, or until a successor is appointed; and be it further RESOLVED, that the Apache Daffodil Project be and hereby is tasked with the migration and rationalization of the Apache Incubator Daffodil podling; and be it further RESOLVED, that all responsibilities pertaining to the Apache Incubator Daffodil podling encumbered upon the Apache Incubator PMC are hereafter discharged. Special Order 7D, Establish the Apache Daffodil Project, was approved by Unanimous Vote of the directors present.
Apache Daffodil is an implementation of the Data Format Description Language (DFDL) used to convert between fixed format data and XML/JSON. Daffodil has been incubating since 2017-08-27. ### Three most important unfinished issues to address before graduating: 1. Increase community growth and participation beyond Owl (main priority) 2. Work with other Apache projects where Daffodil could provide extra functionality 3. Continue frequent release schedule ### 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? * Pull requests merged from three first-time contributors (one non-Owl) * Continued involvement in mailing lists * dev: 167 emails sent by 22 people, divided into 43 topics, 49 subscribers (+17) * users: 14 emails sent by 5 people, divided into 9 topics, 59 subscribers (+16) * Owl is continuing to encourage other companies with known Daffodil interests to make public contributions and increase involvement * Smooks (https://www.smooks.org) 2.0.0-M2 has been released with Daffodil integration ### How has the project developed since the last report? * Released Daffodil 3.0.0 * 44 commits merged from 10 different contributors * 55 issues created, 54 issues resolved * Changes include SAX support, ability to stream data larger than available memory, reduced memory usage, improved diagnostics, and numerous bug fixes * Upcoming changes include support for parser/unparser code generation and improved validation with new APIs and plugability ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2020-11-20 ### When were the last committers or PPMC members elected? * 2020-06-15 - John Interrante (PPMC) * 2019-11-26 - Olabusayo Kilo (Committer) * 2019-06-20 - Brandon Sloane (PPMC) ### Have your mentors been helpful and responsive? * Yes, recently helped to find a third mentor which should help the release process. ### Is the PPMC managing the podling's brand / trademarks? * No known cases of a 3rd party incorrectly using the Daffodil name/brand * Podling name search has been completed and approved by Brand Management Committee: https://issues.apache.org/jira/browse/PODLINGNAMESEARCH-147 ### Signed-off-by: - [X] (daffodil) Dave Fisher Comments: - [X] (daffodil) Christofer Dutz Comments: - [X] (daffodil) Kevin Ratnasekera Comments: ### IPMC/Shepherd notes:
Apache Daffodil is an implementation of the Data Format Description Language (DFDL) used to convert between fixed format data and XML/JSON. Daffodil has been incubating since 2017-08-27. ### Three most important unfinished issues to address before graduating: 1. Increase community growth and participation beyond Owl (main priority) 2. Work with other Apache projects where Daffodil could provide extra functionality 3. Continue frequent release schedule ### 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? - Pull requests merged from four first-time contributors (three non-Owl) - Continued involvement in mailing lists - dev: 38 postings, 32 subscribers (5 new) - users: 58 postings, 43 subscribers (2 new) - Owl is actively encouraging other companies with known Daffodil interests to make public contributions and increase involvement - Smooks (https://www.smooks.org) 2.0.0-M1 has been released with Daffodil integration - Apache NiFi integration has been improved by Nteligen - Mike Beckerle will give a presentation on Daffodil at ApacheCon @Home 2020 ### How has the project developed since the last report? - Released Daffodil 2.7.0 - 22 commits merged from 8 different contributors - Changes primarily include bug fixes and code cleanup - 38 issues created, 49 issues resolved - Design proposals complete and development making progress for large streaming capabilities and memory requirement reduction--main focus for the next release ### How would you assess the podling's maturity? - [ ] Initial setup - [ ] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2020-07-14 ### When were the last committers or PPMC members elected? - 2020-06-15 - John Interrante (PPMC) - 2019-11-26 - Olabusayo Kilo (Committer) - 2019-06-20 - Brandon Sloane (PPMC) ### Have your mentors been helpful and responsive? - Yes ### Is the PPMC managing the podling's brand / trademarks? - No known cases of a 3rd party incorrectly using the Daffodil name/brand - Podling name search has been completed and approved by Brand Management Committee: https://issues.apache.org/jira/browse/PODLINGNAMESEARCH-147 ### Signed-off-by: - [X] (daffodil) Dave Fisher Comments: - [X] (daffodil) Christofer Dutz Comments: ### IPMC/Shepherd notes:
Apache Daffodil is an implementation of the Data Format Description Language (DFDL) used to convert between fixed format data and XML/JSON. Daffodil has been incubating since 2017-08-27. ### Three most important unfinished issues to address before graduating: 1. Increase community growth and participation beyond Owl (formerly Tresys) (main priority) 2. Work with other Apache projects where Daffodil could provide extra functionality 3. Continue frequent release schedule ### 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? - Pull requests merged from three first-time non-Owl contributors - Continued involvement in the mailing lists - dev: 78 postings, 5 new subscribers - users: 96 postings, 4 new subscribers - Owl is actively encouraging other companies with known Daffodil interests to make contributions and increase involvement. - Nteligen has two student summer interns starting Daffodil-related projects next week. Anticipating initial on-list activity to begin soon - Daffodil has been integrated into Smooks (https://www.smooks.org) by outside developers ### How has the project developed since the last report? - Released Daffodil 2.6.0 - 56 commits merged from 7 different contributors - Changes include thread-safe API improvements, cleanups based on SonarCloud scans, improved validation of of input XML, newVariableInstance feature, and many important misc bug fixes - 59 issues created, 61 issues resolved - Initial discussions and planning/ramping up on the proposed code-generation runtime. - New proposals and plans in place to improve Daffodil streaming capabilities and memory requirement reduction--main focus for the next release ### How would you assess the podling's maturity? - [ ] Initial setup - [ ] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2020-04-24 ### When were the last committers or PPMC members elected? - 2019-11-26 - Olabusayo Kilo (Committer) - 2019-06-20 - Brandon Sloane (PPMC) ### Have your mentors been helpful and responsive? - Yes ### Is the PPMC managing the podling's brand / trademarks? - No known cases of a 3rd party incorrectly using the Daffodil name/brand. - Podling name search has been completed and approved by Brand Management Committee: https://issues.apache.org/jira/browse/PODLINGNAMESEARCH-147 ### Signed-off-by: - [X] (daffodil) Dave Fisher Comments: A new PPMC member is being added which increases the diversity of the podling. - [X] (daffodil) Christofer Dutz Comments: Would love to see some more content on the mailing list that would implicate what some people are currently working on. From an outside view it is sometimes difficult where movement is currently happening. ### IPMC/Shepherd notes:
Apache Daffodil is an implementation of the Data Format Description Language (DFDL) used to convert between fixed format data and XML/JSON. Daffodil has been incubating since 2017-08-27. ### Three most important unfinished issues to address before graduating: 1. Increase community growth and participation beyond Tresys (main priority) 2. Work with other Apache projects where Daffodil could provide extra functionality (NiFi and Drill are current priorities) 3. Continue frequent release schedule ### 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? - Continued mailing lists discussions, with a handful of new faces asking questions on the users@ mailing list, hopefully some of these can be converted to developers - Struggling to get active involvement outside of Tresys. We are actively working with known users of Daffodil to encourage contributions, including virtual meetings and making time to help spin up with the codebase - An outside developer has shown interest in contributing to the code-generation runtime. Hoping to spin up that user shortly and start getting contributions. ### How has the project developed since the last report? - Released Daffodil 2.5.0 - 29 commits merged from 5 different contributors - 44 issues created, 29 issues resolved, focus was primarily on large features rather than bug burn down. - Significant improvement to DFDL schema compilation time - Incorporated SonarCloud static analysis to help verify code quality - Lots of refactoring to improve code quality and type safety - Created a container to streamline a repeatable release process - Looking like next release will be sometime in March ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2020-01-12 ### When were the last committers or PPMC members elected? - 2019-11-26 - Olabusayo Kilo (Committer) - 2019-06-20 - Brandon Sloane (PPMC) ### Have your mentors been helpful and responsive? - Yes ### Is the PPMC managing the podling's brand / trademarks? - No known cases of a 3rd party incorrectly using the Daffodil name/brand. - Podling name search has been completed and approved by Brand Management Committee: https://issues.apache.org/jira/browse/PODLINGNAMESEARCH-147 ### Signed-off-by: - [X] (daffodil) Dave Fisher Comments: Community growth is the main issue blocking graduation. Other than that the podling is in good shape following the Apache Way. - [X] (daffodil) Christofer Dutz Comments: ### IPMC/Shepherd notes:
Apache Daffodil is an implementation of the Data Format Description Language (DFDL) used to convert between fixed format data and XML/JSON. Daffodil has been incubating since 2017-08-27. ### Three most important unfinished issues to address before graduating: 1. Increase community growth and participation from outside Tresys (main priority) 2. Work with other Apache projects where Daffodil could provide extra functionality (Apache PLC4X, NiFI, and Drill are potential goals) 3. Establish a frequent release schedule ### 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? - Voted to add a new Committer, on boarding now. - Daffodil talk at ApacheCon NA 2019 - Daffodil attendance at Podling SharkTank at ApacheCon NA 2019 - Daffodil talk at BarCamp at ApacheCon NA 2019 - Attended Hackathon at ApacheCon NA 2019, led to collaboration with Apache PLC4X/code generation and planned collaboration with Apache Drill - Discussions have continue with relative frequency on users@ and dev@ mailing lists, which more new people popping up in discussions - Planning to submit a talk for the DC Roadshow in March when CFP opens ### How has the project developed since the last report? - 25 commits merged from 4 different contributors - 50 issues created, 28 issues resolved--lagging in keeping up with new bugs, but focus has been on bigger features rather than bug fixes for this release - Nearing next release, expected in early December. Major features include user defined functions, support for BLOBs and files larger than 2GB, and fixed schema compilation performance regression with ultimate goal of improving schema compilation speed. ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2019-07-12 ### When were the last committers or PPMC members elected? - 2019-11-26 - Olabusayo Kilo (Committer) - 2019-06-20 - Brandon Sloane (PPMC) ### Have your mentors been helpful and responsive? - Yes ### Is the PPMC managing the podling's brand / trademarks? - No known cases of a 3rd party incorrectly using the Daffodil name/brand. - Podling name search has been completed and approved by Brand Management Committee: https://issues.apache.org/jira/browse/PODLINGNAMESEARCH-147 ### Signed-off-by: - [x] (daffodil) Dave Fisher Comments: Community growth beyond Tresys has been difficult. - [ ] (daffodil) Christofer Dutz Comments: ### IPMC/Shepherd notes:
Apache Daffodil is an implementation of the Data Format Description Language (DFDL) used to convert between fixed format data and XML/JSON. Daffodil has been incubating since 2017-08-27. ### Three most important unfinished issues to address before graduating: 1. Increase community growth and participation from outside Tresys (main priority) 2. Work with other Apache projects where Daffodil could provide extra functionality 3. Establish a frequent release schedule ### 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? - Voted to add two new PPMC members. One accepted and has been added. One declined due to CLA concerns - Accepted for talk at ApacheCon NA 2019 - Accepted for Podling SharkTank at ApacheCon NA 2019 - Gained a new involved contributor with multiple improvements and bug fixes - Outside contributor released tutorials related to DFDL and Daffodil ### How has the project developed since the last report? - Released Apache Daffodil (incubating) 2.4.0 - 42 commits merged from 5 different contributors - 54 issues created, 57 issues resolved--improvements made at keeping up with new bugs - Greatly improved compatibility with IBM DFDL implementation - Added new features to continue to meet DFDL specification - Added new extensions to be proposed as additions to future DFDL versions ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: Daffodil PPMC members are attendeding ApacheCon NA and are scheduled for a talk and are taking place in the podling shark tank. Plan to search out other opportunties at the conference to grow our community. ### Date of last release: - 2019-07-12 ### When were the last committers or PPMC members elected? - 2019-06-20 - Brandon Sloane (PPMC and comitter) ### Have your mentors been helpful and responsive? Yes, mentors have been helpful and responsive. ### Signed-off-by: - [X] (daffodil) Dave Fisher Comments: Once some more PPMC from other entities are brought onboard the podling will be ready to graduate. - [X] (daffodil) Christofer Dutz Comments: I also hope the acna19 participation will help attract new people. ### IPMC/Shepherd notes:
Apache Daffodil is an implementation of the Data Format Description Language (DFDL) used to convert between fixed format data and XML/JSON. Daffodil has been incubating since 2017-08-27. ### Three most important unfinished issues to address before graduating: 1. Increase community growth and participation (high priority) 2. Establish a frequent release schedule 3. Work with other Apache projects where Daffodil could provide extra functionality ### 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? - Continued community support of user developing Daffodil/DFDL training materials - Continued community support of Apache PLC4X to develop DFDL schemas - Presented talk at Apache Roadshow DC 2019 - Presented talk at Cross Domain Technical Forum 2019 - Submitted a talk for ApaheCon North America 2019 - Continued contributions from 1 new contributor - Lost a mentor but got a new one - Increased discussions/proposals with community for new Daffodil features (e.g. lookahead, enumerations, character encoding) ### How has the project developed since the last report? - 29 commits merged from 4 different contributors - 55 issues creates, 52 issues resolved - Greatly improved interoperability with IBM DFDL implementation, primarily related to separator behavior - Merged in new enumeration and TypeValueCalc feature - Many miscellaneous bug fixes - The next release is likely within the next month or two ### How would you assess the podling's maturity? Please feel free to add your own commentary. - [ ] Initial setup - [ ] Working towards first release - [X] Community building - [ ] Nearing graduation - [ ] Other: ### Date of last release: 2019-02-26 ### When were the last committers or PPMC members elected? None, same as project incubation ### Have your mentors been helpful? Yes, no issues. ### Signed-off-by: - [x] (daffodil) Dave Fisher Comments: Podling is trying to grow the community. - [X] (daffodil) Christofer Dutz Comments: Great seeing new people being voted in. And wasn't Brandon Sloane voted in to the PPMC some time around 2019-05-31? ### IPMC/Shepherd notes:
Apache Daffodil is an implementation of the Data Format Description Language (DFDL) used to convert between fixed format data and XML/JSON. Daffodil has been incubating since 2017-08-27. Three most important issues to address in the move towards graduation: 1. Increase community growth and participation 2. Establish a frequent release schedule 3. Work with other Apache projects where Daffodil could provide extra functionality 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? - A user is developing a DFDL/Daffodil class, leading to many good discussions on the users@ mailing list - Apache PLC4X has developed a DFDL schema and used Daffodil as a means to parse Industrial IoT data - Continued discussions and investigations to integrate Daffodil with Apache NiFi - Mike Beckerle gave a talk at a local Meetup in December, leading to some discussions on the users@ list - Steve Lawrence is scheduled to give a talk at the Apache Roadshow in DC, March 25 - Contributions made from two first time Daffodil contributors How has the project developed since the last report? - 44 commits from 5 different developers - 62 issues created, 57 issues resolved How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [ ] Working towards first release [X] Community building [ ] Nearing graduation [ ] Other: Date of last release: 2019-02-26 When were the last committers or PPMC members elected? - None, same as project incubation 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 have one inactive mentor, but the addition of a new mentor should help with that Signed-off-by: [X](daffodil) John D. Ament Comments: [X](daffodil) David Fisher Comments: The project is doing well with the code and helping users. Focus on community growth is now required. Thank you CDutz for mentoring! [X](daffodil) Christofer Dutz Comments: Just started out being a mentor for Daffodil a week ago ... IPMC/Shepherd notes:
Apache Daffodil is an implementation of the Data Format Description Language (DFDL) used to convert between fixed format data and XML/JSON. Daffodil has been incubating since 2017-08-27. Three most important issues to address in the move towards graduation: 1. Increase community growth and participation 2. Establish a frequent release schedule 3. Work with other Apache projects where Daffodil could provided extra functionality Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? - None, though an extra mentor would be beneficial. We currently only have 2 mentors. How has the community developed since the last report? - A couple questions were asked and answered on StackOverflow on DFDL schema development using Daffodil - Increased activity on the users@ mailing list from 4 non-committers, with topics such as potential bugs and DFDL schema design best practices - Mike Beckerle gave a Daffodil talk at ApacheCon Montreal - Steve Lawrence gave a Daffodil talk at a local Meetup - Mike Beckerle is scheduled to give a talk at a local Meetup in December - Steve Lawrence submitted a talk to the Apache Roadshow in DC, which is now postponed - Created a logo and twitter account: @ApacheDaffodil - Updated Apache Spark integration, will be presented at a Meetup for feedback and potential community growth - Updated Apache NiFi integration and created a pull request with Apache NiFi. Received positive feedback. How has the project developed since the last report? - 22 commits from 4 different developers - 25 issues created, 46 issues resolved How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [ ] Working towards first release [X] Community building [ ] Nearing graduation [ ] Other: Date of last release: 2018-09-05 When were the last committers or PPMC members elected? - None, same as project incubation 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. - No issues Signed-off-by: [ ](daffodil) John D. Ament Comments: [X](daffodil) David Fisher Comments: I'm seeing good user discussions about features and how to use Daffodil. I'd like to see more on how to develop. IPMC/Shepherd notes:
Apache Daffodil is an implementation of the Data Format Description Language (DFDL) used to convert between fixed format data and XML/JSON. Daffodil has been incubating since 2017-08-27. Three most important issues to address in the move towards graduation: 1. Increase community growth and participation 2. Establish a frequent release schedule 3. Work with other Apache projects where Daffodil could provided extra functionality Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? - None, though an extra mentor would be beneficial. We currently only have 2 mentors. How has the community developed since the last report? - Received and merged new features from two new outside users - Mike Beckerle was accepted for a talk on Daffodil at ApacheCon - Steve Lawrence was accepted for a talk on Daffodil at a local Meetup How has the project developed since the last report? - Second release as an Apache incubator was completed (version 2.2.0) - 42 commits from 6 different developers, including fairly large features and refactoring - 22 issues created, 49 issues resolved How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [ ] Working towards first release [X] Community building [ ] Nearing graduation [ ] Other: Date of last release: 2018-09-05 When were the last committers or PPMC members elected? - None, same as project incubation Signed-off-by: [X](daffodil) John D. Ament Comments: Agree with Dave on all points. [X](daffodil) David Fisher Comments: Development is going well. Community building will need some focus. The podling could use an additional Mentor. IPMC/Shepherd notes:
Apache Daffodil is an implementation of the Data Format Description Language (DFDL) used to convert between fixed format data and XML/JSON. Daffodil has been incubating since 2017-08-27. Three most important issues to address in the move towards graduation: 1. Increase community growth and participation 2. Establish a frequent release schedule 3. Work with other Apache projects where Daffodil could provided extra functionality Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? - None, previous legal issues regarding Open Grid Forum license were clarified (LEGAL-369) How has the community developed since the last report? - Starting community building, including conversations on the user@ and dev@ lists from a handful of outside users requesting some support and information on Daffodil for DFDL schema creation. - Mike Beckerle was accepted for a talk on Daffodil at ApacheCon - Received two bug fix contributions from an outside user, who was able to spin up and make contributions quickly How has the project developed since the last report? - Created our first release as an Apache incubator - All website and wiki documentation is up to date - Had 14 commits from 5 different developers over the past three months - Still under active development, though upcoming features are large and take time to implement How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [ ] Working towards first release [X] Community building [ ] Nearing graduation [ ] Other: Date of last release: 2018-05-14 When were the last committers or PPMC members elected? - None, same as project incubation Signed-off-by: [ ](daffodil) John D. Ament Comments: [X](daffodil) David Fisher Comments: Project is making progress. Another Mentor would be helpful. IPMC/Shepherd notes:
Apache Daffodil is an implementation of the Data Format Description Language (DFDL) used to convert between fixed format data and XML/JSON. Daffodil has been incubating since 2017-08-27. Three most important issues to address in the move towards graduation: 1. Complete first Apache release as an Incubator 2. Broaden base of contributors and build the community (e.g. work with other Apache projects where Daffodil could provide extra functionality) 3. Improve documentation on setting up a development environment to ease the addition of new developers Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? - Outstanding legal issue regarding Open Grid Forum document inclusion in Daffodil (LEGAL-369) How has the community developed since the last report? - No new committers. However, we have had activity from a couple outside users on the mailing lists asking about Daffodil capabilities/usage How has the project developed since the last report? - All SGA/CLAs have been submitted (from Tresys, IBM, and NCSA), all code relicensed to ASF, and package namespace switched to org.apache.daffodil - Development pace has continued without any notable issues - The first release candidate was created in February 2018. However, bugs were found that required an rc2 release. Those issues were resolved, but issues related to the LICENSE and NOTICE files were raised in the rc2 release vote. This is expected to require an rc3 release, planned to start voting in early March. 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: 2017-09-06 - 2.0.0 (pre-Apache release) When were the last committers or PPMC members elected? - None, same as project incubation Signed-off-by: [X](daffodil) John D. Ament Comments: Project is moving in the right direction, and aiming for their first ASF release. [X](daffodil) David Fisher Comments:
Apache Daffodil is an implementation of the Data Format Description Language (DFDL) used to convert between fixed format data and XML/JSON. Daffodil has been incubating since 2017-08-27. Three most important issues to address in the move towards graduation: 1. Obtain remaining SGA from NCSA 2. First release as an Apache Incubator 3. Broadening base of contributors and building the community 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? - No additional committers or community growth, however activity on the dev@daffodil list has increased, with multiple design discussions, code reviews, and project discussions taking place. How has the project developed since the last report? - All tickets from the old JIRA system were successfully transferred to ASF JIRA - IBM has submitted their SGA. We are now only waiting on an SGA from NCSA, who we believe is very close to submission. Once that is in, we believe all necessary SGA's and CLA's will have been submitted and we can begin the process of relicensing the Daffodil codebase to Apache v2 and switching the package namespace to org.apache.daffodil - Development pace has increased, with multiple issues, commits, and pull requests having gone through the new Daffodil Code Contributor Workflow - Continuous integration has been enabled via TravisCI GitHub Integration - Migrated repository to GitBox - A website has been developed based on the Apache Incubator Website template. Still need to enable automatic building/publishing-- manually publishing for now. How would you assess the podling's maturity? Please feel free to add your own commentary. [ ] Initial setup [X] Working towards first release [ ] Community building [ ] Nearing graduation [ ] Other: Date of last release: - None When were the last committers or PPMC members elected? - None, same as project incubator inception Signed-off-by: [X](daffodil) John D. Ament Comments: Solid on list communication. Waiting on SGAs to be processed to relicense the code. Podling executed a non-ASF release in the interim. [X](daffodil) David Fisher Comments: IPMC/Shepherd notes: Drew Farris (shepherd): Both mentors active on the mailing list. Project is still getting set up yet showing healthy mailing list activity.
Apache Daffodil is an implementation of the Data Format Description Language (DFDL) used to convert between fixed format data and XML/JSON. Daffodil has been incubating since 2017-08-27. Three most important issues to address in the move towards graduation: 1. Obtaining SGAs 2. Establishing new apache-centric infrastructure 3. Broadening base of contributors Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? - Only that chasing the SGAs down is going to take some time, though this may be typical. How has the community developed since the last report? - Users: No change. - Developers/Contributors: No change. How has the project developed since the last report? - Completed setup of the git repo. - Started process of transfer of existing JIRA tickets to Apache. - Established our contributor/branch workflow and published to wiki. - Submitted Tresys SGA. - Progress is being made on obtaining organizational SGAs from NCSA and IBM. 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? - No changes yet - same as at our project incubator inception Signed-off-by: [X](daffodil) John D. Ament Comments: [X](daffodil) David Fisher Comments:
Apache Daffodil is an implementation of the Data Format Description Language (DFDL) used to convert between fixed format data and XML/JSON. Daffodil has been incubating since 2017-08-27. Three most important issues to address in the move towards graduation: 1. obtaining SGAs 2. establishing new apache-centric infrastructure 3. broadening base of contributors Any issues that the Incubator PMC (IPMC) or ASF Board wish/need to be aware of? - Only that chasing the SGAs down is going to take some time, though this may be typical. How has the community developed since the last report? - Users: (1) The Open Grid Forum's DFDL workgroup mailing list has had inquiries and questions about Daffodil - using it and creating DFDL schemas. We will start redirecting such to our incubator users mailing list, as soon as we're ready. (2) A large software company has demonstrated a prototype integration of Daffodil into their commercial product. Of note: they did this without any support contact to Daffodil developers. - Developers/Contributors: One new outside developer has been setup, and has started a project modifying the Daffodil code-base. This is still in the pre-Apache context, and we've no idea if they'll want to contribute back. But it does show both interest and that the technical barriers to entry for new developers to be productive are surmountable. How has the project developed since the last report? - A final consistent release/build of the legacy (pre-Apache) code-base is over, all project efforts going forward can be Apache focused once we have infrastructure setup. - Progress is being made on obtaining the individual and organizational SGAs. 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: (none yet) XXXX-XX-XX When were the last committers or PPMC members elected? - No changes yet - same as at our project incubator inception Signed-off-by: [X](daffodil) John D. Ament Comments: Podling is still bootstrapping, looking for some feedback from legal on approaches due to public sector relationship. [X](daffodil) David Fisher Comments:
Apache Daffodil is an implementation of the Data Format Description Language (DFDL) used to convert between fixed format data and XML/JSON. Daffodil has been incubating since 2017-08-27. Three most important issues to address in the move towards graduation: 1. Initial setup (finalize infrastructure setup, get SGAs in place, move code/documentation/bugs/etc. over to Apache infrastructure, modify licenses) 2. Establish guidelines regarding release cycles, code reviews, bug management, etc. 3. Work to grow the community to establish a diversity of backgrounds and expertise 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? N/A How has the project developed since the last report? N/A 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? N/A Signed-off-by: [X](daffodil) John D. Ament Comments: [X](daffodil) David Fisher Comments: Just starting off.