Hi all, Thanks for raising this. The ecosystem folder is not a copy of other projects. It holds Apache ResilientDB’s own ecosystem components: things like our GraphQL service, monitoring dashboards, SDKs, app templates, and smart-contract tooling, all developed for or as part of the Apache ResilientDB project. Whatever third party tools we incorporate in this are documented in the LICENSE file (MIT or CC0 with source URL).
The excluded files in ecosystem/ fall into two categories: 1. Format limitations: Some files (.mdx and .json) don't support comment blocks. Adding the standard ASF source header at the top would break parsing/execution or be invalid in those formats. Per the ASF source header policy and the FAQ on exceptions ( https://www.apache.org/legal/src-headers.html#faq-exceptions <https://l.gotourl.es/l/e3b33b70f38b93b81cb9c386cec916b3a2d676a4?u=12264691>) , we treat these as cases where the full header isn't feasible. 2. Third-party code: Files excluded under ecosystem/monitoring are third-party components that run directly in that project. These are documented in our LICENSE file under the Creative Commons Zero v1.0 Universal (CC0) license section, with source attribution. Per ASF policy on third-party works, we do not add the standard Apache License header to third-party source files; instead, we document their licensing in the LICENSE file. Additional third-party components live in a dedicated third_party/ folder, and their original licenses are documented and referenced in our LICENSE file, in line with ASF policy on third-party works. If this is able to address all the concerns, we can continue with the release vote. - Best, Bismanpal Singh Anand On Mon, Feb 16, 2026 at 1:12 AM Jean-Baptiste Onofré <[email protected]> wrote: > I change my vote to +1 (binding) as the podling clarified. > > I suggest to fix the missing ASF header in ecosystem/monitoring folder for > the next release. > > Regards > JB > > Le lun. 16 févr. 2026 à 06:55, Jean-Baptiste Onofré <[email protected]> a > écrit : > > > 0 (binding) > > > > I'm a bit confused about the ecosystem and thirdparty folders and what's > > in there (in the source distribution). It seems to be "code/complete > copy" > > of other projects to be included in ResilientDB, but it's not documented > in > > the LICENSE. Can you please clarify ? > > > > nit: the link to dist.apache.org is splitted in the vote email. > > nit: you can cleanup old releases from dist.apache.org dev > > > > I checked: > > - source distribution > > -- incubating is in the name/version > > -- checksum and signature are good > > -- DISCLAIMER is present > > -- LICENSE/NOTICE looks good. However, I'm a bit confused by ecosystem > and > > thirdparty folders. It seems they include modules which are not part of > the > > ResilientDB project, but "external" projects. If the code is copied from > > others projects, it should be documented (with license) in the LICENSE > file. > > -- ASF header is missing in some files, especially in the > > ecosystem/monitoring folder. See the point above. > > -- No binary/compiled binary found in the source distribution > > > > Regards > > JB > > > > On Sat, Feb 14, 2026 at 11:59 PM Bismanpal Singh Anand < > > [email protected]> wrote: > > > >> Hello Incubator PMC, > >> > >> The Apache ResilientDB community has voted on and approved the release > >> candidate Apache ResilientDB (incubating) 1.12.0-incubating-rc2 on our > >> [email protected] list. > >> > >> ResilientDB Community Vote Thread: > >> https://lists.apache.org/thread/9y7r3y8r5lpr19cgwodbnor38kfpm2v6 > >> < > >> > https://l.gotourl.es/l/485733896e7f92d2a7eba3cf7dd7d02f76be9cb2?u=12264691 > >> > > >> > >> Vote result thread: > >> https://lists.apache.org/thread/3ox4rfc5ct6j8vzmk4lst8tw6dm2c4sj > >> < > >> > https://l.gotourl.es/l/17b7e6ff0921b2167a4f8696deea3ad1bb2b2862?u=12264691 > >> > > >> > >> The official Apache source release to be deployed to dist.apache.org: > >> https://dist.apache > >> .org/repos/dist/dev/incubator/resilientdb/1.12.0-incubating-rc2/ > >> < > >> > https://l.gotourl.es/l/f29dabe2c5c88cc6374275b5ffc433d1a4f48e28?u=12264691 > >> > > >> > >> This source release has been signed with a PGP available here (Apache > ID: > >> bisman): > >> https://dist.apache.org/repos/dist/dev/incubator/resilientdb/KEYS > >> < > >> > https://l.gotourl.es/l/55a87fa9f362e78aa0f27f192bae67a5d6072dfa?u=12264691 > >> > > >> > >> Git branch for the release: > >> > >> > https://github.com/apache/incubator-resilientdb/tree/v1.12.0-incubating-rc2 > >> < > >> > https://l.gotourl.es/l/bfb0b407bc9e9bc1379ca39708f820eb4f1f9f28?u=12264691 > >> > > >> > >> Please download, verify, and test. > >> > >> The *VOTE* will pass after 3 binding approvals. > >> > >> [ ] +1 approve > >> [ ] +0 no opinion > >> [ ] -1 disapprove with the reason > >> > >> To learn more about Apache ResilientDB, please see > >> https://resilientdb.incubator.apache.org/ > >> < > >> > https://l.gotourl.es/l/029fe4b77fd9e6ef18f74209794a794649b77f54?u=12264691 > >> > > >> > >> Checklist for reference: > >> [ ] Download links are valid. > >> [ ] Checksums and signatures. > >> [ ] LICENSE/NOTICE files exist > >> [ ] No unexpected binary files > >> [ ] All source files have ASF headers > >> [ ] Can compile from source > >> > >> - > >> Regards, > >> Bismanpal Singh Anand > >> > > > -- Bismanpal Singh Anand
