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

How do we drive this thing? #22

Open
ragamouf opened this issue Sep 30, 2019 · 5 comments
Open

How do we drive this thing? #22

ragamouf opened this issue Sep 30, 2019 · 5 comments
Assignees
Labels
good first issue Good for newcomers

Comments

@ragamouf
Copy link
Collaborator

With this maintainer role, I kind of feel like we've been handed the keys to a Mack Truck after doing an online driving course, and I'm worried about running over roundabouts and parked cars on my way out to the highway.

Given that we've got at least 2 self professed newbie maintainers on this repo (@ragamouf @doujouDC ) and @libcce moving jobs and relinquishing his careful and dedicated curation of this repo (which has been awesome and super helpful), I would like to have a discussion amongst the maintainers here about what it is we think we're doing, and what expectations do we have for ourselves and each other.

For example, this Top 10 FAIR repo is a different kind of beast to the lessons in the Library Carpentry stable, and I wonder if we should have a long term goal to transform these resources into something that fits more within the carpentries lesson framework? If not, why not?

Another question I have falls into the slightly cringeworthy "ok, how do I actually do this?" category. My git game is pretty beginner, and I still have a reasonable amount of anxiety doing anything on this platform. I hope by being open about this I can enable others to ask lots of entry level questions, especially where the ground seems to overlap between the shores of 'this is how you do things in git' and gentle waves of 'here are the social rules for interacting on git'. For example, would we expect any maintainer to weigh into an issue even if they had only a small grasp of the issue at hand? For this last point, I'm sure there's something in one of the handbooks about this - allow me to refer to a previous email from the everpatient @libcce! Ahah! Lesson maintainers

Alright, that's perhaps enough to start with. I had trouble assigning fellow maintainer @juandesant to this issue, but maybe that's a matter of inviting him.

Keen to hear your thoughts :-)

@ragamouf ragamouf added the good first issue Good for newcomers label Sep 30, 2019
@libcce
Copy link
Contributor

libcce commented Sep 30, 2019

Hi @ragamouf thanks for bringing this up! Sorry, my transition mucked things up a little. Normally I would call a meeting for all of us to discuss items such as these and to walk through Git/GitHub workflow but alas. I most likely will be wrapped up in my transition along with other things for a good 3 weeks so you might not see a response from me for a bit 😉

OK, so might be good to outline some action items for us based on your initial discussion (thanks again):

@pitviper6 reviewed the things for RDA https://github.com/LibraryCarpentry/Top-10-FAIR/blob/master/files/LIBER-Schneider-FAIR-Things.pdf which might be a good starting point. I guess how I see it is that the Top 10 FAIR Things ultimately feeds into the FAIR lesson. Thoughts? I do have questions about ARDC and what you might want to do with this as well? I talked to Natasha and I think she is onboard with integrating the things into the FAIR lesson and developing that lesson further. But best to check 😄

  • Review and try Git/GitHub flow

I found these instructions for a lesson sprint https://github.com/dmgt/swc_github_flow/blob/master/for_novice_contributors.md. But I'm wondering if you have anyone nearby that can walk you through the flow? Carmi, Brian, Matthias? I'd meet with you online but I'm wrapped up for a while. The good news is that this repository has had light activity compared with the other lesson repositories, so you have time.

  • Get familiar with this lesson template

Yes, it is different but has some similarities. Would be good to review all the files/folders like index, config, posts, layouts, about... to see how it is generally structured/gain familiarity.

Depending on the first item above, I believe this repository would have a shorter lifespan as content transitions to the FAIR lesson but would love to hear your thoughts. @ragamouf is a Maintainer on the FAIR lesson (I believe). I'm not sure if @doujouDC and @juandesant want to be Maintainers on that lesson? @ragamouf you are right, @juandesant has to accept a request to have greater privileges on this repository. Hope this helps? Again, you may not hear from me for a while as I transition but thought I'd add to your issue.

@ragamouf
Copy link
Collaborator Author

@libcce a thousand thank yous! This is perfect. These action items will be useful for @doujouDC and I as we find our feet. I'm also aware of the huge community wrangling role you've performed and the extent to which the maintainers take that on in connecting with and supporting
contributors, organising sprints, but I'll save that for another issue.

@doujouDC
Copy link
Collaborator

doujouDC commented Oct 1, 2019 via email

@orchid00 orchid00 assigned doujouDC, ragamouf and libcce and unassigned libcce, doujouDC and ragamouf Oct 9, 2019
@libcce
Copy link
Contributor

libcce commented Oct 10, 2019

@orchid00 @doujouDC @ragamouf @juandesant I think we are doing minimal maintenance on this repo -> if someone has a suggestion, if it is a minor correction (spelling, grammar) we can accept and merge but for broader issues we can only divert those to the authors and see if they wish to respond. I think the part we want to spend more time on is mapping out the relevant things/information/exercises to be incorporated into the fair lesson. See the first bullet under #22 (comment). so should we start in a google spreadsheet?

@libcce
Copy link
Contributor

libcce commented Oct 10, 2019

BTW, this is somewhat related to #21 within that issue thread is a discussion of how people can contribute. I believe we should have a statement on the readme page that maybe mentions our minimal maintenance and end goal to map these things/exercises to be used in the fair lesson. Thoughts?

@juandesant juandesant pinned this issue Oct 23, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

3 participants