How to cite WebODM

Im writing my thesis for my bachelor degree in earth science and evaluation WebODM usability against LIDAR scanners, and I’m wondering who am I suppose to write as author when citing to the software in my report.

Thanks
// Viktor

2 Likes

There are multiple contributors to WebODM and it’s a community owned project. You could use “WebODM Authors” as the author’s name and a link to the GitHub repository for the link.

4 Likes

Okey! thanks!

1 Like

Thank you for this awesome project. It would be great to be able to cite a specific archived version. I would suggest setting up a hook so that releases are automatically curated on Zenodo.org. I would offer to do it for you, but it is fairly straightforward.

Then all contributors in the commit log will be automatically listed, or you can generate a .zenodo.json file that will contain the list of contributors specifically https://guides.github.com/activities/citable-code/. I would be happy to help but this requires admin privileges on the repository.

With such an important and increasingly widely used tool for scientists, this enable us to adopt and promote scientific citation of software.

4 Likes

Fantastic. I have enabled it. Now, we have releases: if we trigger a release, will Zenodo archive all the releases, or just the ones that were triggered after integration.

Great idea, and thanks for the heads-up.

4 Likes

Thank you!

if we trigger a release, will Zenodo archive all the releases, or just the ones that were triggered after integration.

According to Zenodo’s FAQ:

Is it possible to archive a GitHub repository, before it was enabled on Zenodo?

Only the repositories which were enabled before a release was made will be archived automatically.

If you want to archive some of your old releases, you can always download a release ZIP from GitHub and upload it to Zenodo using our web interface as a regular upload.

However, I think that in the past I have been able to trigger the zenodo hook by deleting and recreating a release (using the same tag as the original and copy-pasting the title and release notes). It was a bit of a cumbersome hack and if I had read the FAQ I would have gone that route!

1 Like

Just to add to this important discussion, these papers might be of interest:

Recognizing the value of software: a software citation guide

Software Citation Checklist for Developers

4 Likes