Two OpenRefine extensions

60 views
Skip to first unread message

Labian Gashi

unread,
Nov 5, 2021, 5:02:55 AM11/5/21
to OpenRefine Development
Hello everyone,

As some of you might remember me from some previous conversations, I have been in the process of developing a couple OpenRefine extensions (as part of my master thesis) and I have finished developing them around a month ago. 

I was wondering what the process of publishing these extensions is?

You can view the extensions here:
  1. https://gitlab.com/labiangashi/osm-extractor
  2. https://gitlab.com/labiangashi/geojson-export
There is also a documentation for both of the extensions (in a single document, as part of my thesis) which can be found on the CI/CD pipeline of the OSM Extractor extension i.e. https://gitlab.com/labiangashi/osm-extractor/-/pipelines
There, you can find the technical documentation for each of the extensions.

In short terms however, the OSM Extractor extension integrates OpenStreetMap data into OpenRefine with the help of the Overpass API, while the GeoJSON Export one is able to export latitude/longitude or WKT columns into valid GeoJSON files.

You can also download the zip files for each of the extensions (that are ready for OpenRefine) in the Releases page of the GitLab repositories:
  1. https://gitlab.com/labiangashi/osm-extractor/-/releases
  2. https://gitlab.com/labiangashi/geojson-export/-/releases

Yours,
Labian.

Thad Guidry

unread,
Nov 5, 2021, 10:34:10 AM11/5/21
to openref...@googlegroups.com
Great job Labian and congratulations on getting to these final stages!

I think it would make sense to:

1. Make the documentation (main.pdf etc.) as an asset for the release to help ease the burden for our users?  Downloading CI/CD Job artifacts is not something that OpenRefine users would be expected to know or navigate around.
2. Then we could probably add links to our OpenRefine website for your extensions as we do for other extensions.



--
You received this message because you are subscribed to the Google Groups "OpenRefine Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openrefine-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openrefine-dev/42db720c-8a37-469d-a872-fe41d2a9857cn%40googlegroups.com.

Labian Gashi

unread,
Nov 13, 2021, 8:26:27 AM11/13/21
to OpenRefine Development
Thanks Thad!

I have included the compiled documentation PDF file in the release assets of the extensions, I also smoke tested the extensions and they are working fine (also with the newest version of OpenRefine, respectively 3.5.0)

All of the assets (extensions including documentation) can be found here:

All the best,
Labian.

Thad Guidry

unread,
Nov 13, 2021, 9:34:42 AM11/13/21
to openref...@googlegroups.com
Thanks Labian,

You now should be able to give us a PR (Pull Request) that edits our website Download page as the other extensions are shown there and include yours with links.

Labian Gashi

unread,
Nov 13, 2021, 10:28:56 AM11/13/21
to OpenRefine Development
Here is the PR with the necessary changes: https://github.com/OpenRefine/openrefine.github.com/pull/93

Best,
Labian.

Reply all
Reply to author
Forward
0 new messages