[Incubator] OSGeo Community Project XYZ/Mapp

Dennis Bauszus dennis.bauszus at geolytix.co.uk
Thu Aug 15 11:02:53 PDT 2024


Hello Jody,

Thanks for getting back to us. The v4 branch was a pre-release branch. The
main branch is the main branch https://github.com/GEOLYTIX/xyz

We have added a CONTRIBUTING document
https://github.com/GEOLYTIX/xyz/blob/main/CONTRIBUTING.md last year.

We very much like to invite contributions which is why we are interested in
guidance through the OSGEO community.

There are now publicly accessible instances of XYZ/MAPP which were not
developed by GEOLYTIX under the use of the public license.
https://hcc.commonplace.is/en-GB/map/hackney-central-map

Documentation is a high priority for us. We have added a DOCUMENTATION
document https://github.com/GEOLYTIX/xyz/blob/main/DOCUMENTATION.md

We are now fully committed to documenting each module and function with
JSDOCS. The documentation is accessible through github pages.
https://geolytix.github.io/xyz/

I am still working on more accessible demo examples.

I am not familiar with the concept of `service control`. XYZ/MAPP is a
spatial data interface. XYZ is an API for node runtimes and MAPP is a
javascript library for interactive maps using openlayers and other mapping
libraries through module imports. MAPP.UI being a library extension to
build custom views [eg. dashboards]. The XYZ API is very much
GEOSERVERless. As in the functionality of geoserver but deployed as cloud
function without the requirement to deploy a container running Geoserver.

Thanks again for reviewing the repository. We welcome any advice you could
give us in regards to moving forward as a community project.

Best,
Dennis



On Thu, Aug 1, 2024 at 10:48 PM Jody Garnett <jody.garnett at gmail.com> wrote:

> He Dinnis thanks for returning to this activity.
>
> I <https://github.com/GEOLYTIX/xyz/tree/v4> am assuming that
> https://github.com/GEOLYTIX/xyz/tree/v4 is still the correct thing to
> look at for the website  checklist
> <https://www.osgeo.org/about/committees/incubation/>:
>
>
>    1. geospatial - https://github.com/GEOLYTIX/xyz/tree/v4
>    SDI in the description, but it seems to be more about service control?
>    2. open source license -
>    https://github.com/GEOLYTIX/xyz/blob/v4/LICENSE
>    MIT which is an OSI approved licese
>    3. accepts contributions:
>    I do not see a CONTRIBUTING.md file (which is the GitHub forge
>    convention for accepting contributions. It is shown to potential
>    contributors getting you some minimal idea that they know what they are
>    doing contributing to your project on purpose)
>    https://github.com/GEOLYTIX/xyz/pulls
>    I did not go through this in detail to see this has examples of
>    external contributions or not?
>
>
> What I am looking for is some evidence you have thought about accepting
> contributions (an this is not just a project where the only way to
> contribute is to be an employee or something).
> - -
> Jody Garnett
>
>
> On Jul 30, 2024 at 4:21:56 AM, Dennis Bauszus <
> dennis.bauszus at geolytix.co.uk> wrote:
>
>> Dear All,
>>
>> I am hoping to pick up the process again of making XYZ/MAPP an OSGeo
>> community project.
>>
>> A couple of years have passed since the last email on this thread and a
>> lot of development, documentation, and testing work has been provided to
>> the project in the meantime.
>>
>> I am currently sitting in on the OSGeo:UK code sprint with Nick and
>> getting advice on the steps of adding a project to the website.
>>
>> Following the notes on the incubation committee website I read that I
>> need permission for my OSGeo userid [dbauszus] to create a project page.
>>
>> I hope you can help with this.
>>
>> Best,
>> Dennis Bauszus
>>
>>
>>
>>
>> On Tue, Aug 30, 2022 at 10:07 PM Jody Garnett <jody.garnett at gmail.com>
>> wrote:
>>
>>> Greg, you are very much welcome to take part, and thanks for helping
>>> with community outreach :)
>>>
>>> The "osgeo community" which xyz/Mapp is appling for is a bit more
>>> light-weight than full "incubation" so it is enough to establish how
>>> contributions are made rather than have a full track record.
>>> --
>>> Jody Garnett
>>>
>>>
>>> On Sat, 27 Aug 2022 at 14:34, Greg Troxel <gdt at lexort.com> wrote:
>>>
>>>>
>>>> Dennis Bauszus <dennis.bauszus at geolytix.co.uk> writes:
>>>>
>>>> > Thank you for your response Greg,
>>>>
>>>> Note that I am just a random person, not a board member, not a formal
>>>> incubator committee member, and not even an osgeo charter member.
>>>>
>>>> > I will review the contribution rules and make the necessary changes
>>>> to the
>>>> > repository in the next couple of weeks.
>>>> >
>>>> > I will let you know when these changes have been made.
>>>> >
>>>> > Is there any project that started as private and made a move towards
>>>> the
>>>> > community later on which you can recommend me?
>>>>
>>>> I do not have any examples at hand.  Basically an open source project
>>>> should operate more or less without regard to contributor's
>>>> affiliations.  As usual, my opinion, unclear the extent to which the
>>>> larger osgeo community agrees.
>>>>
>>>> However, I would suggest that if you have in place processes about how
>>>> contributions are accepted, and a clear policy on true open source vs
>>>> open-core or proprietary relicensing, and it's just not written down,
>>>> then describing reality should be easy.
>>>>
>>>> If there is no track record of contributions from people outside your
>>>> company, then I would say you are not ready for incubation.  Again just
>>>> my opinion.
>>>>
>>>> _______________________________________________
>>>> Incubator mailing list
>>>> Incubator at lists.osgeo.org
>>>> https://lists.osgeo.org/mailman/listinfo/incubator
>>>>
>>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/incubator/attachments/20240815/f9ba6db9/attachment.htm>


More information about the Incubator mailing list