Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Handbook Hackathon December 19/20th CET #887

Closed
adswa opened this issue Dec 14, 2022 · 3 comments
Closed

Handbook Hackathon December 19/20th CET #887

adswa opened this issue Dec 14, 2022 · 3 comments

Comments

@adswa
Copy link
Contributor

adswa commented Dec 14, 2022

General overview

There will be a hackathon concerned with the DataLad Handbook on Monday, Dec 19th, and Tuesday, Dec 20th - its rather spontaneous, but it makes sense to use the current momentum and see how far we get.

The Hackathon is part of our Labs regular hacking time slots, but anyone reading this issue is welcome to join the effort, at any time, for any duration. We will hang out at https://meet.jit.si/PsyinfCoWorking, approximately during central European office hours.
We will kick off the hackathon on Monday, Dec 19th at 9AM UTC+1. I'll give an overview of how the handbook works, but this can also be read up upon in http://handbook.datalad.org/en/latest/contributing.html.

Goals

The overarching aim is to get everyone who's interested familiar with the way the handbook is build such that the entire project becomes more resilient on the social level. A certain end-of-hackathon aim is to do a long overdue release. On the topic of possible concrete work packages, I'm proposing several independent handbook aims we can work on in parallel, if they draw in sufficient interest.
I'll write them up as dedicated issues, and link them here

1. Turn the handbook into a testing framework

This is certainly the most attractive project from the perspective of datalad core. Skills relating to CI (Appyveyor/GH), Sphinx, integration testing, scripting, ... will come in handy

2. Lower technical barriers to contributions

This is a nice-to-have, and benefits from skills relating to CI and Sphinx

3. Add concrete contents

There is a long list of feature requests related to write-ups of functionality that isn't yet in the handbook. Anyone can contribute by writing about their topic of choice. Some have made it into issues already:

4. Miscellaneous "easy" or small issues

If someone is looking for small things to do that don't take much time until a PR, these issues would be worthwhile to look at:

5. Cut contents

The handbook is a substantial wall of text, and in the past it has only grown. I'm certain that there are some sections that could go away, e.g., because the feature they're describing isn't that relevant anymore, or because their outdated, or because they're superfluous. Suggestions welcome!

6. Analytics

7. Cheat-sheet

8. Art

  • Create a handbook sticker (in svg format) that we can produce and gift to contributors
@adswa
Copy link
Contributor Author

adswa commented Dec 14, 2022

How to best prepare:

  • Let me know if you need access
    • to this repo
    • to the readthedocs project
    • to any other repo in the datalad-handbook organization
  • Let me know if the kickoff time doesn't work. We can reschedule if the time is inconvenient to many
  • Scan the handbook's table of contents for a rough idea of the content, and also the issues in this repo for anything that catches your interest

@mih
Copy link
Collaborator

mih commented Dec 19, 2022

Log: https://github.com/mih/autorunrecord has a README with meaningful documentation now

@adswa
Copy link
Contributor Author

adswa commented Feb 17, 2023

closing this overview issue, as the last PR from the hackathon has been merged.

@adswa adswa closed this as completed Feb 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants