You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@incubator.apache.org by Bertil Chapuis <bc...@gmail.com> on 2022/09/16 13:25:31 UTC

[Discuss] Baremaps Proposal

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-dev@incubator.apache.org
baremaps-user@incubator.apache.org
baremaps-commits@incubator.apache.org
baremaps-private@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-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [Discuss] Baremaps Proposal

Posted by Julian Hyde <jh...@gmail.com>.
I’m happy to have this meeting if and when Baremaps starts incubation. But first let’s make the case to the IPMC that Baremaps should be in the Incubator, and get the vote passed.

Julian


> On Sep 28, 2022, at 12:45 AM, Bertil Chapuis <bc...@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.
> 
> This is a good idea. Should I already try to schedule the call? I guess that a time slot between 2pm and 5pm (Zurich time) and between 8am and 11am (Boston time) would be the best. Do you have particular constraints?
> 
>>>> 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.
> 
> Good point, I added this “to learn the apache way” at the top of the list.
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [Discuss] Baremaps Proposal

Posted by Bertil Chapuis <bc...@gmail.com>.
>> 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.

This is a good idea. Should I already try to schedule the call? I guess that a time slot between 2pm and 5pm (Zurich time) and between 8am and 11am (Boston time) would be the best. Do you have particular constraints?

>>> 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.

Good point, I added this “to learn the apache way” at the top of the list.


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [Discuss] Baremaps Proposal

Posted by Josh Fischer <jo...@joshfischer.io>.
+1.  Count me in

On Tue, Sep 27, 2022 at 5:55 PM Julian Hyde <jh...@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 <jo...@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 <josh@joshfischer.io
> <ma...@joshfischer.io>> wrote:
> > +1.  Happy to talk anytime.
> >
> > On Tue, Sep 27, 2022 at 11:29 AM Bertil Chapuis <bchapuis@gmail.com
> <ma...@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 <josh@joshfischer.io <mailto:
> josh@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 <bchapuis@gmail.com
> <ma...@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-dev@incubator.apache.org <mailto:
> baremaps-dev@incubator.apache.org>
> > >> baremaps-user@incubator.apache.org <mailto:
> baremaps-user@incubator.apache.org>
> > >> baremaps-commits@incubator.apache.org <mailto:
> baremaps-commits@incubator.apache.org>
> > >> baremaps-private@incubator.apache.org <mailto:
> baremaps-private@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-unsubscribe@incubator.apache.org
> <ma...@incubator.apache.org>
> > >> For additional commands, e-mail: general-help@incubator.apache.org
> <ma...@incubator.apache.org>
> > >>
> > >> --
> > > Sent from A Mobile Device
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> <ma...@incubator.apache.org>
> > For additional commands, e-mail: general-help@incubator.apache.org
> <ma...@incubator.apache.org>
> >
> > --
> > Sent from A Mobile Device
>
> --
Sent from A Mobile Device

Re: [Discuss] Baremaps Proposal

Posted by Julian Hyde <jh...@gmail.com>.
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 <jo...@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 <josh@joshfischer.io <ma...@joshfischer.io>> wrote:
> +1.  Happy to talk anytime. 
> 
> On Tue, Sep 27, 2022 at 11:29 AM Bertil Chapuis <bchapuis@gmail.com <ma...@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 <josh@joshfischer.io <ma...@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 <bchapuis@gmail.com <ma...@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-dev@incubator.apache.org <ma...@incubator.apache.org>
> >> baremaps-user@incubator.apache.org <ma...@incubator.apache.org>
> >> baremaps-commits@incubator.apache.org <ma...@incubator.apache.org>
> >> baremaps-private@incubator.apache.org <ma...@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-unsubscribe@incubator.apache.org <ma...@incubator.apache.org>
> >> For additional commands, e-mail: general-help@incubator.apache.org <ma...@incubator.apache.org>
> >> 
> >> --
> > Sent from A Mobile Device
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org <ma...@incubator.apache.org>
> For additional commands, e-mail: general-help@incubator.apache.org <ma...@incubator.apache.org>
> 
> -- 
> Sent from A Mobile Device


Re: [Discuss] Baremaps Proposal

Posted by Josh Fischer <jo...@joshfischer.io>.
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 <jo...@joshfischer.io> wrote:

> +1.  Happy to talk anytime.
>
> On Tue, Sep 27, 2022 at 11:29 AM Bertil Chapuis <bc...@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 <jo...@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 <bc...@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-dev@incubator.apache.org
>> >> baremaps-user@incubator.apache.org
>> >> baremaps-commits@incubator.apache.org
>> >> baremaps-private@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-unsubscribe@incubator.apache.org
>> >> For additional commands, e-mail: general-help@incubator.apache.org
>> >>
>> >> --
>> > Sent from A Mobile Device
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> For additional commands, e-mail: general-help@incubator.apache.org
>>
>> --
> Sent from A Mobile Device
>

Re: [Discuss] Baremaps Proposal

Posted by Josh Fischer <jo...@joshfischer.io>.
+1.  Happy to talk anytime.

On Tue, Sep 27, 2022 at 11:29 AM Bertil Chapuis <bc...@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 <jo...@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 <bc...@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-dev@incubator.apache.org
> >> baremaps-user@incubator.apache.org
> >> baremaps-commits@incubator.apache.org
> >> baremaps-private@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-unsubscribe@incubator.apache.org
> >> For additional commands, e-mail: general-help@incubator.apache.org
> >>
> >> --
> > Sent from A Mobile Device
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
> --
Sent from A Mobile Device

Re: [Discuss] Baremaps Proposal

Posted by Bertil Chapuis <bc...@gmail.com>.
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 <jo...@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 <bc...@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-dev@incubator.apache.org
>> baremaps-user@incubator.apache.org
>> baremaps-commits@incubator.apache.org
>> baremaps-private@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-unsubscribe@incubator.apache.org
>> For additional commands, e-mail: general-help@incubator.apache.org
>> 
>> --
> Sent from A Mobile Device


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [Discuss] Baremaps Proposal

Posted by Josh Fischer <jo...@joshfischer.io>.
Hi Bertil,

I’d be happy to contribute if you’re interested.

- Josh

On Fri, Sep 16, 2022 at 8:25 AM Bertil Chapuis <bc...@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-dev@incubator.apache.org
> baremaps-user@incubator.apache.org
> baremaps-commits@incubator.apache.org
> baremaps-private@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-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
> --
Sent from A Mobile Device

Re: [Discuss] Baremaps Proposal

Posted by Bertil Chapuis <bc...@gmail.com>.
Thank you, Sedona looks really great (and I probably just found a first opportunity to collaborate ;-)

https://github.com/apache/incubator-sedona/pull/692#issuecomment-1252805210


> On 20 Sep 2022, at 20:01, Jia Yu <ji...@apache.org> wrote:
> 
> Excited to see another geospatial library wanting to join ASF! Apache
> Sedona (https://sedona.apache.org/) is another podling at the incubator.
> Maybe one day we can collaborate!
> 
> On Tue, Sep 20, 2022 at 4:53 AM Bertil Chapuis <bc...@gmail.com> wrote:
> 
>> Hello Calvin,
>> 
>>> On 20 Sep 2022, at 05:44, Calvin Kirs <ki...@apache.org> wrote:
>>> 
>>> Hi,
>>> 
>>> It seems like an interesting project, if you need mentor, you can count
>> me in.
>> 
>> With pleasure, I added you to the list of mentors.
>> 
>>> I have  one question:  I quick check to see [1],
>>> 
>>> It seems that you are the only one of the initial committers who has a
>>> commit in 2022.
>> 
>> Yes, this year, a colleague and I spent a lot of time on the basemap [1].
>> As we progressed toward creating a full-featured map style, we encountered
>> limitations with the JSON configuration files and experimented with other
>> approaches (YAML, etc.). Eventually, we moved to javascript, which allows
>> us to split the configuration into several files and to manage complex
>> styling directives more easily (comments, variables, functions, etc.). The
>> basemap has now been merged into the main repository with a single commit
>> [2]. My goal is now to stabilise this feature and to focus more on building
>> the community.
>> 
>> [1] https://github.com/baremaps/openstreetmap-vecto
>> [2]
>> https://github.com/baremaps/baremaps/commit/17be0caba7378943adea984d6aebfbb94e71aabd
>> 
>>> The top four contributors in [1]  Their total LOC looks good. If you
>>> think they have a good understanding of the project, I suggest adding
>>> them as well.
>> 
>> This is a good idea. I will contact them and check if they are interested
>> in joining the project as commiters.
>> 
>> Best regards,
>> 
>> Bertil
>> 
>>> [1]
>> https://github.com/baremaps/baremaps/graphs/contributors?from=2022-01-02&to=2022-09-20&type=c
>>> 
>>> Nathan Hartman <ha...@gmail.com> 于2022年9月16日周五 22:56写道:
>>>> 
>>>> On Fri, Sep 16, 2022 at 9:25 AM Bertil Chapuis <bc...@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
>>>> 
>>>> 
>>>> This is very cool!
>>>> 
>>>> Thank you for your very candid proposal, and demonstration site. Your
>>>> assessment of licensing concerns in particular and interest in joining
>>>> the ASF specifically because of the high bar for bringing in 3rd party
>>>> code is, I think, a good fit here.
>>>> 
>>>> Although I am inundated with other work at the moment and will
>>>> probably not be able to contribute to this project, I do think that a
>>>> move to ASF should benefit Baremaps and the ASF in the long run, and I
>>>> would like to offer my words of encouragement.
>>>> 
>>>> Cheers,
>>>> Nathan
>>>> 
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>>>> For additional commands, e-mail: general-help@incubator.apache.org
>>>> 
>>> 
>>> 
>>> --
>>> Best wishes!
>>> CalvinKirs
>>> 
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>>> For additional commands, e-mail: general-help@incubator.apache.org
>>> 
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> For additional commands, e-mail: general-help@incubator.apache.org
>> 
>> 


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [Discuss] Baremaps Proposal

Posted by Jia Yu <ji...@apache.org>.
Excited to see another geospatial library wanting to join ASF! Apache
Sedona (https://sedona.apache.org/) is another podling at the incubator.
Maybe one day we can collaborate!

On Tue, Sep 20, 2022 at 4:53 AM Bertil Chapuis <bc...@gmail.com> wrote:

> Hello Calvin,
>
> > On 20 Sep 2022, at 05:44, Calvin Kirs <ki...@apache.org> wrote:
> >
> > Hi,
> >
> >  It seems like an interesting project, if you need mentor, you can count
> me in.
>
> With pleasure, I added you to the list of mentors.
>
> > I have  one question:  I quick check to see [1],
> >
> > It seems that you are the only one of the initial committers who has a
> > commit in 2022.
>
> Yes, this year, a colleague and I spent a lot of time on the basemap [1].
> As we progressed toward creating a full-featured map style, we encountered
> limitations with the JSON configuration files and experimented with other
> approaches (YAML, etc.). Eventually, we moved to javascript, which allows
> us to split the configuration into several files and to manage complex
> styling directives more easily (comments, variables, functions, etc.). The
> basemap has now been merged into the main repository with a single commit
> [2]. My goal is now to stabilise this feature and to focus more on building
> the community.
>
> [1] https://github.com/baremaps/openstreetmap-vecto
> [2]
> https://github.com/baremaps/baremaps/commit/17be0caba7378943adea984d6aebfbb94e71aabd
>
> > The top four contributors in [1]  Their total LOC looks good. If you
> > think they have a good understanding of the project, I suggest adding
> > them as well.
>
> This is a good idea. I will contact them and check if they are interested
> in joining the project as commiters.
>
> Best regards,
>
> Bertil
>
> > [1]
> https://github.com/baremaps/baremaps/graphs/contributors?from=2022-01-02&to=2022-09-20&type=c
> >
> > Nathan Hartman <ha...@gmail.com> 于2022年9月16日周五 22:56写道:
> >>
> >> On Fri, Sep 16, 2022 at 9:25 AM Bertil Chapuis <bc...@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
> >>
> >>
> >> This is very cool!
> >>
> >> Thank you for your very candid proposal, and demonstration site. Your
> >> assessment of licensing concerns in particular and interest in joining
> >> the ASF specifically because of the high bar for bringing in 3rd party
> >> code is, I think, a good fit here.
> >>
> >> Although I am inundated with other work at the moment and will
> >> probably not be able to contribute to this project, I do think that a
> >> move to ASF should benefit Baremaps and the ASF in the long run, and I
> >> would like to offer my words of encouragement.
> >>
> >> Cheers,
> >> Nathan
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> >> For additional commands, e-mail: general-help@incubator.apache.org
> >>
> >
> >
> > --
> > Best wishes!
> > CalvinKirs
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > For additional commands, e-mail: general-help@incubator.apache.org
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

Re: [Discuss] Baremaps Proposal

Posted by Calvin Kirs <ki...@apache.org>.
On Fri, Sep 23, 2022 at 9:35 PM Bertil Chapuis <bc...@gmail.com> wrote:
>
> Thank you all for the positive feedbacks.
>
> Following Calvin's comment, I contacted more contributors and added Léonard Besseau to the list of committers. He would be interested to contribute to the project in his free time.
Thank you:) +1 from me and looking forward other people to the
feedback on the incubation proposal.
>
> > On 20 Sep 2022, at 13:53, Bertil Chapuis <bc...@gmail.com> wrote:
> >
> > Hello Calvin,
> >
> >> On 20 Sep 2022, at 05:44, Calvin Kirs <ki...@apache.org> wrote:
> >>
> >> Hi,
> >>
> >> It seems like an interesting project, if you need mentor, you can count me in.
> >
> > With pleasure, I added you to the list of mentors.
> >
> >> I have  one question:  I quick check to see [1],
> >>
> >> It seems that you are the only one of the initial committers who has a
> >> commit in 2022.
> >
> > Yes, this year, a colleague and I spent a lot of time on the basemap [1]. As we progressed toward creating a full-featured map style, we encountered limitations with the JSON configuration files and experimented with other approaches (YAML, etc.). Eventually, we moved to javascript, which allows us to split the configuration into several files and to manage complex styling directives more easily (comments, variables, functions, etc.). The basemap has now been merged into the main repository with a single commit [2]. My goal is now to stabilise this feature and to focus more on building the community.
> >
> > [1] https://github.com/baremaps/openstreetmap-vecto
> > [2] https://github.com/baremaps/baremaps/commit/17be0caba7378943adea984d6aebfbb94e71aabd
> >
> >> The top four contributors in [1]  Their total LOC looks good. If you
> >> think they have a good understanding of the project, I suggest adding
> >> them as well.
> >
> > This is a good idea. I will contact them and check if they are interested in joining the project as commiters.
> >
> > Best regards,
> >
> > Bertil
> >
> >> [1]https://github.com/baremaps/baremaps/graphs/contributors?from=2022-01-02&to=2022-09-20&type=c
> >>
> >> Nathan Hartman <ha...@gmail.com> 于2022年9月16日周五 22:56写道:
> >>>
> >>> On Fri, Sep 16, 2022 at 9:25 AM Bertil Chapuis <bc...@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
> >>>
> >>>
> >>> This is very cool!
> >>>
> >>> Thank you for your very candid proposal, and demonstration site. Your
> >>> assessment of licensing concerns in particular and interest in joining
> >>> the ASF specifically because of the high bar for bringing in 3rd party
> >>> code is, I think, a good fit here.
> >>>
> >>> Although I am inundated with other work at the moment and will
> >>> probably not be able to contribute to this project, I do think that a
> >>> move to ASF should benefit Baremaps and the ASF in the long run, and I
> >>> would like to offer my words of encouragement.
> >>>
> >>> Cheers,
> >>> Nathan
> >>>
> >>> ---------------------------------------------------------------------
> >>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> >>> For additional commands, e-mail: general-help@incubator.apache.org
> >>>
> >>
> >>
> >> --
> >> Best wishes!
> >> CalvinKirs
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> >> For additional commands, e-mail: general-help@incubator.apache.org
> >>
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>


-- 
Best wishes!
CalvinKirs

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [Discuss] Baremaps Proposal

Posted by Bertil Chapuis <bc...@gmail.com>.
Thank you all for the positive feedbacks. 

Following Calvin's comment, I contacted more contributors and added Léonard Besseau to the list of committers. He would be interested to contribute to the project in his free time.

> On 20 Sep 2022, at 13:53, Bertil Chapuis <bc...@gmail.com> wrote:
> 
> Hello Calvin,
> 
>> On 20 Sep 2022, at 05:44, Calvin Kirs <ki...@apache.org> wrote:
>> 
>> Hi,
>> 
>> It seems like an interesting project, if you need mentor, you can count me in.
> 
> With pleasure, I added you to the list of mentors.
> 
>> I have  one question:  I quick check to see [1],
>> 
>> It seems that you are the only one of the initial committers who has a
>> commit in 2022.
> 
> Yes, this year, a colleague and I spent a lot of time on the basemap [1]. As we progressed toward creating a full-featured map style, we encountered limitations with the JSON configuration files and experimented with other approaches (YAML, etc.). Eventually, we moved to javascript, which allows us to split the configuration into several files and to manage complex styling directives more easily (comments, variables, functions, etc.). The basemap has now been merged into the main repository with a single commit [2]. My goal is now to stabilise this feature and to focus more on building the community.
> 
> [1] https://github.com/baremaps/openstreetmap-vecto
> [2] https://github.com/baremaps/baremaps/commit/17be0caba7378943adea984d6aebfbb94e71aabd
> 
>> The top four contributors in [1]  Their total LOC looks good. If you
>> think they have a good understanding of the project, I suggest adding
>> them as well.
> 
> This is a good idea. I will contact them and check if they are interested in joining the project as commiters.
> 
> Best regards,
> 
> Bertil
> 
>> [1]https://github.com/baremaps/baremaps/graphs/contributors?from=2022-01-02&to=2022-09-20&type=c
>> 
>> Nathan Hartman <ha...@gmail.com> 于2022年9月16日周五 22:56写道:
>>> 
>>> On Fri, Sep 16, 2022 at 9:25 AM Bertil Chapuis <bc...@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
>>> 
>>> 
>>> This is very cool!
>>> 
>>> Thank you for your very candid proposal, and demonstration site. Your
>>> assessment of licensing concerns in particular and interest in joining
>>> the ASF specifically because of the high bar for bringing in 3rd party
>>> code is, I think, a good fit here.
>>> 
>>> Although I am inundated with other work at the moment and will
>>> probably not be able to contribute to this project, I do think that a
>>> move to ASF should benefit Baremaps and the ASF in the long run, and I
>>> would like to offer my words of encouragement.
>>> 
>>> Cheers,
>>> Nathan
>>> 
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>>> For additional commands, e-mail: general-help@incubator.apache.org
>>> 
>> 
>> 
>> -- 
>> Best wishes!
>> CalvinKirs
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> For additional commands, e-mail: general-help@incubator.apache.org
>> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [Discuss] Baremaps Proposal

Posted by Bertil Chapuis <bc...@gmail.com>.
Hello Calvin,

> On 20 Sep 2022, at 05:44, Calvin Kirs <ki...@apache.org> wrote:
> 
> Hi,
> 
>  It seems like an interesting project, if you need mentor, you can count me in.

With pleasure, I added you to the list of mentors.

> I have  one question:  I quick check to see [1],
> 
> It seems that you are the only one of the initial committers who has a
> commit in 2022.

Yes, this year, a colleague and I spent a lot of time on the basemap [1]. As we progressed toward creating a full-featured map style, we encountered limitations with the JSON configuration files and experimented with other approaches (YAML, etc.). Eventually, we moved to javascript, which allows us to split the configuration into several files and to manage complex styling directives more easily (comments, variables, functions, etc.). The basemap has now been merged into the main repository with a single commit [2]. My goal is now to stabilise this feature and to focus more on building the community.

[1] https://github.com/baremaps/openstreetmap-vecto
[2] https://github.com/baremaps/baremaps/commit/17be0caba7378943adea984d6aebfbb94e71aabd

> The top four contributors in [1]  Their total LOC looks good. If you
> think they have a good understanding of the project, I suggest adding
> them as well.

This is a good idea. I will contact them and check if they are interested in joining the project as commiters.

Best regards,

Bertil

> [1]https://github.com/baremaps/baremaps/graphs/contributors?from=2022-01-02&to=2022-09-20&type=c
> 
> Nathan Hartman <ha...@gmail.com> 于2022年9月16日周五 22:56写道:
>> 
>> On Fri, Sep 16, 2022 at 9:25 AM Bertil Chapuis <bc...@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
>> 
>> 
>> This is very cool!
>> 
>> Thank you for your very candid proposal, and demonstration site. Your
>> assessment of licensing concerns in particular and interest in joining
>> the ASF specifically because of the high bar for bringing in 3rd party
>> code is, I think, a good fit here.
>> 
>> Although I am inundated with other work at the moment and will
>> probably not be able to contribute to this project, I do think that a
>> move to ASF should benefit Baremaps and the ASF in the long run, and I
>> would like to offer my words of encouragement.
>> 
>> Cheers,
>> Nathan
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> For additional commands, e-mail: general-help@incubator.apache.org
>> 
> 
> 
> -- 
> Best wishes!
> CalvinKirs
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [Discuss] Baremaps Proposal

Posted by Calvin Kirs <ki...@apache.org>.
Hi,

  It seems like an interesting project, if you need mentor, you can count me in.

I have  one question:  I quick check to see [1],

It seems that you are the only one of the initial committers who has a
commit in 2022.

The top four contributors in [1]  Their total LOC looks good. If you
think they have a good understanding of the project, I suggest adding
them as well.

[1]https://github.com/baremaps/baremaps/graphs/contributors?from=2022-01-02&to=2022-09-20&type=c

Nathan Hartman <ha...@gmail.com> 于2022年9月16日周五 22:56写道:
>
> On Fri, Sep 16, 2022 at 9:25 AM Bertil Chapuis <bc...@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
>
>
> This is very cool!
>
> Thank you for your very candid proposal, and demonstration site. Your
> assessment of licensing concerns in particular and interest in joining
> the ASF specifically because of the high bar for bringing in 3rd party
> code is, I think, a good fit here.
>
> Although I am inundated with other work at the moment and will
> probably not be able to contribute to this project, I do think that a
> move to ASF should benefit Baremaps and the ASF in the long run, and I
> would like to offer my words of encouragement.
>
> Cheers,
> Nathan
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>


-- 
Best wishes!
CalvinKirs

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [Discuss] Baremaps Proposal

Posted by Nathan Hartman <ha...@gmail.com>.
On Fri, Sep 16, 2022 at 9:25 AM Bertil Chapuis <bc...@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


This is very cool!

Thank you for your very candid proposal, and demonstration site. Your
assessment of licensing concerns in particular and interest in joining
the ASF specifically because of the high bar for bringing in 3rd party
code is, I think, a good fit here.

Although I am inundated with other work at the moment and will
probably not be able to contribute to this project, I do think that a
move to ASF should benefit Baremaps and the ASF in the long run, and I
would like to offer my words of encouragement.

Cheers,
Nathan

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org