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> wrote:

> +1.  Happy to talk anytime.
>
> On Tue, Sep 27, 2022 at 11:29 AM Bertil Chapuis <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> 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>
>> 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
>> >> [2] - 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/
>> >>
>> >> == 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 ==
>> >> baremaps-...@incubator.apache.org
>> >> baremaps-u...@incubator.apache.org
>> >> baremaps-comm...@incubator.apache.org
>> >> 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
>> >>
>> >> 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)
>> >>
>> >> = 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
>> >> For additional commands, e-mail: general-h...@incubator.apache.org
>> >>
>> >> --
>> > Sent from A Mobile Device
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
>> For additional commands, e-mail: general-h...@incubator.apache.org
>>
>> --
> Sent from A Mobile Device
>

Reply via email to