geopython/pycsw
pycsw is an OGC CSW server implementation written in Python. pycsw fully implements the OpenGIS Catalogue Service Implementation Specification [Catalogue Service for the Web]. Initial development started in 2010 (more formally announced in 2011). The project is certified OGC Compliant, and is an OGC Reference Implementation. pycsw allows for the publishing and discovery of geospatial metadata via numerous APIs (CSW 2/CSW 3, OpenSearch, OAI-PMH, SRU). Existing repositories of geospatial metadata can also be exposed, providing a standards-based metadata and catalogue component of spatial data infrastructures. pycsw is Open Source, released under an MIT license, and runs on all major platforms (Windows, Linux, Mac OS X). Please read the docs at https://pycsw.org/docs for more information.
¿Es geopython/pycsw apto para principiantes?
Los mantenedores de geopython/pycsw suelen responder a un pull request en 1 día. Ahora mismo hay 2 issues aptos para principiantes abiertos.
- Estrellas
- 241
- Forks
- 180
- Issues abiertos para principiantes
- 2
- Issues indexados
- 14
- Merge medio
- 1 d 5 h
- PR fusionados (30 d)
- 7
- Lenguaje dominante
- Python
- Licencia
- MIT
- Último push a GitHub
- 13/9/2026
- Última indexación
- 16/9/2026
- Guía de contribución
- Guía de contribución
- Código de conducta
- Código de conducta
- Etiquetas para principiantes
- Sin etiquetas para principiantes indexadas
Cómo contribuir a geopython/pycsw
- Lee primero la guía de contribución: explica cómo quieren los mantenedores que se propongan, prueben y revisen los cambios.
- Incluye un Dockerfile o un archivo de Docker Compose, así que puedes ejecutarlo sin instalar todas sus herramientas.
- Lee su código de conducta: se aplica a los issues y pull requests igual que al chat.
- Elige uno de los 2 issues abiertos aptos para principiantes de abajo y comenta que quieres trabajar en él antes de empezar.
Las issues en las que quizá ya trabaja alguien aparecen al final. Ordenar todo por fecha
-
GetRecords with multiple profiles sharing one table returns wrong rows and resolves wrong columnsAbierto
Dificultad 3/5 1-2 días Aptitud para principiantes 65/100
geopython/pycsw#1268 · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 1-2 días Aptitud para principiantes 70/100
Los mantenedores suelen responder en 1 día
-
[records] for records inported from mcf (as iso), the formats property includes a `canonical` formatQuizá libre de nuevo @pvgenuchten la tomó hace 37 días y no hay ningún pull request abierto. Abierto
geopython/pycsw#1254 · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
add publiccode.yml to repoAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
geopython/pycsw#1235 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
stale
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
geopython/pycsw#1213 · 3 comentarios · 2 reacciones ·
Los mantenedores suelen responder en 1 día
-
Update downstream applicationsQuizá libre de nuevo @tomkralidis la tomó hace 1001 días y no hay ningún pull request abierto. Abierto
geopython/pycsw#940 · 7 comentarios · 2 asignados ·
Los mantenedores suelen responder en 1 día
-
OGC API - Records tests
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
geopython/pycsw#798 · 7 comentarios ·
Los mantenedores suelen responder en 1 día
-
enhancement
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
geopython/pycsw#718 · 7 comentarios ·
Los mantenedores suelen responder en 1 día
-
add CITE tests to GitHub ActionsAbiertoenhancement tests
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
geopython/pycsw#482 · 12 comentarios ·
Los mantenedores suelen responder en 1 día
-
add support for ElasticsearchAbiertodatabase enhancement
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
geopython/pycsw#410 · 8 comentarios ·
Los mantenedores suelen responder en 1 día
-
enhancement
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
geopython/pycsw#170 · 14 comentarios ·
Los mantenedores suelen responder en 1 día
-
[records] ?type= filter gives no resultPosiblemente ocupada @tomkralidis la tomó hace 19 días. Abierto
geopython/pycsw#1264 · 1 comentario · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
[records] default value in vendorSpecificParameters breaks default swagger callPosiblemente ocupada @tomkralidis la tomó hace 22 días. Abierto
geopython/pycsw#1263 · 1 asignado ·
Los mantenedores suelen responder en 1 día