+1 (non-binding) On Thu, Oct 6, 2022 at 8:20 AM Jean-Baptiste Onofré <j...@nanthrax.net> wrote:
> +1 (binding) > > Regards > JB > > On Thu, Oct 6, 2022 at 2:52 PM Bertrand Delacretaz > <bdelacre...@apache.org> wrote: > > > > Hi, > > > > The [DISCUSS] thread on Baremaps [1] has slowed down, with no > > objections AFAICS, so I'm calling a vote to accept Baremap into the > > Apache incubator. > > > > The proposal is copied below and available at > > https://cwiki.apache.org/confluence/display/INCUBATOR/Baremaps+Proposal > > > > Please cast your vote: > > > > [ ] +1, bring Baremap into the Incubator > > [ ] +0, I don't care either way > > [ ] -1, do not bring Baremap into the Incubator, because... > > > > This majority vote is open for at least 72 hours. > > > > Only votes from Incubator PMC members are binding, but other votes are > welcome! > > > > -Bertrand > > > > [1] https://lists.apache.org/thread/wlqvf709oljv20qd3f44pstn4l8vt4n3 > > > > -- Baremaps Proposal -- > > > > Abstract > > > > Apache Baremaps is a toolkit and a set of infrastructure components > > for creating, publishing, and operating online maps. > > > > Proposal > > > > Apache Baremaps is a toolkit and a set of infrastructure components > > for creating, publishing, and operating online maps. It provides a > > data pipeline enabling developers to build maps with different data > > sources. It offers live reload capabilities that allow cartographers > > to customize the content and the style of a map. It includes an > > attribution-free map schema and style that stimulates derived work. > > Finally, it provides services commonly used in online maps, such as > > location search and IP to location. > > > > Background > > > > The infrastructure components required to publish and operate > > large-scale online maps are often closed-source, heterogeneous, > > complex, and expensive. For instance: the visualization of maps in Web > > browsers or on mobile devices requires processing and tiling large > > spatial datasets, such as OpenStreetMap; the location of users based > > on their IP addresses requires aggregating and merging data from > > network information centers; the ability to search in a map requires > > indexing features based on text and spatial attributes in different > > languages. > > > > Rationale > > > > Web mapping infrastructure is often managed by large teams of > > developers (e.g., Google Maps, Apple Maps, Mapbox, etc.), which makes > > it hard to customize and evolve. Apache Baremaps is a Web mapping > > infrastructure for the rest of us: it enables individuals and small > > teams of developers to regain control over spatial data and to develop > > custom mapping experiences. As a result, Apache Baremaps facilitates > > innovation in niche areas where resources are limited and > > customization is needed (e.g., sustainable mobility, civil > > engineering, urban planning, environment monitoring, startups, etc.). > > > > Initial Goals > > > > The primary goals are: > > > > to learn the Apache Way; > > to release a customizable attribution-free map schema and style; > > to publish a tiled world map in different formats (mvt, png, 3D Tiles > > Next, etc.); > > to grow the community and attract new contributors; > > to release additional services and components (IP to location, > > location search, etc.). > > > > Current Status > > > > Meritocracy > > > > Baremaps is a project initially developed by Bertil Chapuis. It has > > already attracted outside contributors. Therefore, the process of > > electing new committers and project management committee members > > should be natural. > > > > Community > > > > The need for Web mapping infrastructure is great, hence a good > > potential for a diverse community mixing developers and cartographers. > > > > Core Developers > > > > The contributors to Baremaps include developers from academia and > > industry, mainly located in Europe. The contributions include > > documentation, bug fixes, and new features. Most of the development > > and communication currently takes place on GitHub. > > > > Alignment > > > > Many critical components used in the geospatial community are released > > under LGPL (e.g., Geotools, Geotoolkit). We are strongly aligned with > > the terms of the Apache license. Joining the geospatial community at > > Apache will enable us to be less reliant on components with > > contaminating licenses. For instance, Apache SIS seeks to become an > > alternative to Geotools and Geotoolkit. > > > > Known Risks > > > > Project Name > > > > No trademark is associated with the Baremaps name, and the project is > > already well referenced by search engines. The .com, .org, and .net > > domains are the property of Bertil Chapuis, who agrees to transfer > > them to the Apache Software Foundation unconditionally upon request. > > > > Orphaned Products > > > > There is a risk of being orphaned due to the small number of > > committers. Even if the main contributor has no plan to leave the > > project, this is a problem we need to address in the future. > > > > Inexperience with open source > > > > The initial committers contributed to open source projects in the past > > but have only a few experiences with the governance of open source > > projects in a Foundation such as Apache. > > > > Length of incubation > > > > We expect to achieve most of the initial goals within one year. > > However, some other goals (e.g., growing a community sufficiently > > diverse and healthy to leave the incubator) are harder to estimate and > > may span over a more extended time. > > > > Homogenous Developers > > > > Most current developers work for the same institution (University of > > Applied Sciences and Arts of Western Switzerland). We also started > > receiving contributions from individuals and companies (e.g., > > Camptocamp). > > > > Reliance on Salaried Developers > > > > Baremaps started as a hobby project. The geocoder and IP to location > > components are the results of experiments conceived during research > > and educational projects. The HTTP component was part of an R&D > > project at camptocamp. > > > > Relationships with Other Apache Products > > > > Apache Baremaps relies on other Apache projects to achieve its goals. > > Apache SIS is used to import spatial data (e.g., Shapefile, > > GeoPackage, GeoJSON) in PostGIS. Apache Lucene is used for indexing > > text and spatial attributes. Apache Calcite may be considered as an > > alternative to PostGIS in the future. > > > > An Excessive Fascination with the Apache Brand > > > > The geospatial community regularly encounters licensing problems. For > > instance, Mapbox recently got closed source and forked into the > > MapLibre project. The storage components of Apache SIS, which overlap > > with other projects under LGPL in terms of functionality, take time to > > develop. The most popular open source map schema for vector tiles is > > currently released with a CC-BY license that discourages derivative > > work. We are interested in joining the ASF because it sets a high bar > > for including third-party libraries. In the long term, this will > > benefit our contributors, our users, and, more generally, the > > geospatial community. > > > > Documentation > > > > The documentation of baremaps can be found at: https://www.baremaps.com/ > > > > Initial Source > > > > The source code of baremaps can be found at: > > https://github.com/baremaps/baremaps > > > > The base map can be found at: > https://github.com/baremaps/baremaps/tree/main/map > > > > External Dependencies > > > > To our knowledge, none of the dependencies currently used in our main > > branch are a matter of concern (BSD, MIT, Apache). > > > > Cryptography > > > > There is no cryptography required in Apache Baremaps at present time. > > > > Required Resources > > > > Mailing lists > > > > d...@baremaps.incubator.apache.org > > u...@baremaps.incubator.apache.org > > comm...@baremaps.incubator.apache.org > > priv...@baremaps.incubator.apache.org > > > > Git Repositories > > > > We would like to transfer our current github repository to the apache > > organization. > > > > Source: https://github.com/baremaps/baremaps > > > > Target: https://github.com/apache/baremaps > > > > Issue Tracking > > > > We currently use GitHub to manage the issues and would also appreciate > > using a GitHub project. > > > > https://github.com/orgs/apache/projects > > > > Initial Committers > > > > Names of initial committers with affiliation and current ASF status: > > > > Bertil Chapuis (Heig-vd), Apache Committer, id: bchapuis > > Andrea Borghi (Camptocamp) > > James Smith (Heig-vd) > > Antoine Drabble (Heig-vd) > > Leonard Besseau (Hobbyist) > > Josh Fischer, Apache Committer, id: joshfischer > > > > Sponsors > > > > Champion > > > > Bertrand Delacretaz > > > > Mentors > > > > Martin Desruisseaux > > George Percivall > > Julian Hyde > > Calvin Kirs > > > > Sponsoring Entity > > > > The Apache Incubator > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > > For additional commands, e-mail: general-h...@incubator.apache.org > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > >