+1. Count me in On Tue, Sep 27, 2022 at 5:55 PM Julian Hyde <jhyde.apa...@gmail.com> wrote:
> When I mentor a project (as I have volunteered to do for Baremaps) I > usually host a Zoom meeting with the initial contributors explaining what > really goes on during Incubation. I totally agree that learning the Apache > Way and making releases are key activities. I usually invite other > stakeholders (e.g. contributors’ managers) because people have a lot of > questions, and it helps to set people’s expectations correctly early on. > > Julian > > > > On Sep 27, 2022, at 3:44 PM, Josh Fischer <j...@joshfischer.io> wrote: > > > > I think we should call out in the proposal of initial goals is learn the > apache way how to make releases within the foundation. There is much to > learn in the incubating process. > > > > > > > > On Tue, Sep 27, 2022 at 12:22 PM Josh Fischer <j...@joshfischer.io > <mailto:j...@joshfischer.io>> wrote: > > +1. Happy to talk anytime. > > > > On Tue, Sep 27, 2022 at 11:29 AM Bertil Chapuis <bchap...@gmail.com > <mailto:bchap...@gmail.com>> wrote: > > Hi Josh, > > > > Glad you are interested in the project, I added you to the list of > committers in the proposal. > > > > I hope to learn more about your Web mapping use cases soon. > > > > Best, > > > > Bertil > > > > > > > > > > > On 27 Sep 2022, at 04:03, Josh Fischer <j...@joshfischer.io <mailto: > j...@joshfischer.io>> wrote: > > > > > > Hi Bertil, > > > > > > I’d be happy to contribute if you’re interested. > > > > > > - Josh > > > > > > On Fri, Sep 16, 2022 at 8:25 AM Bertil Chapuis <bchap...@gmail.com > <mailto:bchap...@gmail.com>> wrote: > > > > > >> Hello Everyone, > > >> > > >> Here is a proposal for Baremaps, a toolkit and a set of infrastructure > > >> components for creating, publishing, and operating online maps. The > > >> proposal is published on the wiki [1] and a demonstration of our base > map > > >> is available online [2]. > > >> > > >> The key challenge for Baremaps will be to create a sustainable > community. > > >> We appreciate anyone who would be willing to support us with bug > reports, > > >> code, mentoring or feedback. > > >> > > >> [1] - > > >> > https://cwiki.apache.org/confluence/display/INCUBATOR/Baremaps+Proposal < > https://cwiki.apache.org/confluence/display/INCUBATOR/Baremaps+Proposal> > > >> [2] - https://demo.baremaps.com/ <https://demo.baremaps.com/> > > >> > > >> Best regards, > > >> > > >> Bertil Chapuis > > >> > > >> ---- > > >> > > >> 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 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/ <https://www.baremaps.com/> > > >> > > >> == Initial Source == > > >> The source code of baremaps can be found at: > > >> https://github.com/baremaps/baremaps < > https://github.com/baremaps/baremaps> > > >> > > >> The base map can be found at: > > >> https://github.com/baremaps/baremaps/tree/main/map < > 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 == > > >> baremaps-...@incubator.apache.org <mailto: > baremaps-...@incubator.apache.org> > > >> baremaps-u...@incubator.apache.org <mailto: > baremaps-u...@incubator.apache.org> > > >> baremaps-comm...@incubator.apache.org <mailto: > baremaps-comm...@incubator.apache.org> > > >> baremaps-priv...@incubator.apache.org <mailto: > baremaps-priv...@incubator.apache.org> > > >> > > >> == Git Repositories == > > >> We would like to transfer our current github repository to the apache > > >> organization. > > >> > > >> Source: https://github.com/baremaps/baremaps < > https://github.com/baremaps/baremaps> > > >> > > >> Target: https://github.com/apache/baremaps < > 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 < > 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) > > >> > > >> = Sponsors = > > >> > > >> == Champion == > > >> Bertrand Delacretaz > > >> > > >> == Mentors == > > >> Martin Desruisseaux > > >> George Percivall > > >> Julian Hyde > > >> > > >> == Sponsoring Entity == > > >> The Apache Incubator > > >> > > >> > > >> > > >> > > >> --------------------------------------------------------------------- > > >> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > <mailto:general-unsubscr...@incubator.apache.org> > > >> For additional commands, e-mail: general-h...@incubator.apache.org > <mailto:general-h...@incubator.apache.org> > > >> > > >> -- > > > Sent from A Mobile Device > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > <mailto:general-unsubscr...@incubator.apache.org> > > For additional commands, e-mail: general-h...@incubator.apache.org > <mailto:general-h...@incubator.apache.org> > > > > -- > > Sent from A Mobile Device > > -- Sent from A Mobile Device