Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Belinda Weaver
    @weaverbel
    Anyway I get it now which is good if I am teaching it and I will make a point of pointing it out.
    Juliane Schneider
    @JulianeS_twitter
    I've got an idea for a lesson plan that cropped up because of a variety of conversations in several contexts about the same problem: namely, the difficulty of installing new programs/software etc. on Windows machines. This has been a bugbear in the Bash LC lessons, and even occasionally for OpenRefine.
    What if we developed a lesson on Windows installation? To make clear the fact that it is a trial and error process at the best of times, and to bring home the fact that it isn't because you are stupid - even intermediate/advanced Windows users have to devote time and research and troubleshooting to get something installed and working correctly.
    I'd like to develop a lesson that covers basic Windows file structure, where you should put the programs you are installing and why, the research process for finding answers to error messages, and the troubleshooting process. Have learners install the programs they would be using in future LC lessons, and maybe go through a VM installation, just to show them how a multi-program install works, and how the order in which you install things can be critical to making the end result work properly?
    Yes? No?
    Juliane Schneider
    @JulianeS_twitter
    We could have a whiteboarding exercise where we take a horrible set of install instructions and translate them as a group into actual people-language instructions.
    Oooh, we could get them to install Jeckyll....er, never mind. OK, I'ma put down the coffee now.
    Belinda Weaver
    @weaverbel
    Hi @ostephens couldn't make the CrossRef thign work - will advise
    James Baker
    @drjwbaker
    @JulianeS_twitter So, you want to make the installation and data download part of the shell lesson? Or a new lesson on Windows?
    Janice Chan
    @icecjan
    So I put my hand up to be one of the SQL lesson maintainers, but I don't seem to have permission to merge PRs. Can someone please give me write access? Thanks :)
    James Baker
    @drjwbaker
    @icecjan You should have an invite now!
    Belinda Weaver
    @weaverbel
    Hi @ostephens scratch my last comment - it was my own inability to read instructions!
    Janice Chan
    @icecjan
    Thanks @drjwbaker
    Belinda Weaver
    @weaverbel
    Hi @JulianeS_twitter You are very brave with that idea! Or what politicians call 'courageous' - and we all know what that means - certifiable, looney, batsh*t crazy. I don't know that we need a Windows thing so much as just a digital tune up of how to download a file and know how to find it, how to install a program, how to get Chrome installed on your system if you haven't already, how to open multiple tabs in a browser (yes, I know, lame, but I have HAD THAT PROBLEM on the roadshow).
    Also lots of enthusiasm at the roadshow for my cyber security stuff - this is just an off the cuff five minutes where I tell them to get wise and help their customers wise up too. I email my 21 point plan to them later.
    Richard Vankoningsveld
    @richyvk
    @JulianeS_twitter @weaverbel I second the idea of a tuneup lesson, with a focus on getting things installed on Win could be good. Interesting that you mention where things should be installed etc. This could have linux/mac stuff too, and you could (perhaps) mention things like Homebrew for mac. Dare I say even talk about $PATH :)
    Belinda Weaver
    @weaverbel
    Noooooo
    carmi cronje
    @ccronje
    Hi @jt14den can you help me out please? How would you incorporate previewing in Jekyll (http://swcarpentry.github.io/lesson-example/05-checking/) into this workflow? http://www.tim-dennis.com/swc/2016/07/25/contributing-carpentries.html
    Tim Dennis
    @jt14den
    @ccronje , sorry! I've been bad on gitter ;(
    Tim Dennis
    @jt14den
    i updated that blog entry to include the jykll stuff http://www.tim-dennis.com/swc/2016/07/25/contributing-carpentries.html
    though i seemed to creamed my template :)
    ironic
    carmi cronje
    @ccronje
    Thanks @jt14den! I'll give it a trial run soon :+1: WRT your template check out poole/hyde#206 (hope it helps!)
    Tim Dennis
    @jt14den
    @ccronje thanks! all fixed now
    jamie jamison
    @jmjamison
    I don't know if this would be useful for anyone else. First time I had to fork someone's repository I was somewhat terrified of breaking something. I found a handy tutorial and sample repo to fork - the Spoon and Fork repository at https://guides.github.com/activities/forking/. It walks you through the process of contributing to a project.
    Janice Chan
    @icecjan
    @jmjamison that's great! thanks for sharing that. it's useful!
    Juliane Schneider
    @JulianeS_twitter
    Hmmm.....could this start to replace OpenRefine? https://cloud.google.com/dataprep/
    Belinda Weaver
    @weaverbel
    Not free though @JulianeS_twitter
    Juliane Schneider
    @JulianeS_twitter
    Ah, that's the catch
    Belinda Weaver
    @weaverbel
    New issue raised on the Git lesson - we probably need to have the conversation that we should have had post-sprint about what this lesson is/should be data-lessons/library-git#58
    Belinda Weaver
    @weaverbel
    Tim Dennis
    @jt14den
    For the SA workshop, I look @weaverbel's open refine lesson exercises handout and put up in hacked.io, my fav new markdown tool https://hackmd.io/KwUwTADAjAZgJjAtDALPRKCGUBGiCcc+AHIgMYQDsMZYAbCmfnQMxA==
    *I took
    Many thanks @weaverbel
    James Baker
    @drjwbaker
    @jt14den did you print and hand out?
    Tim Dennis
    @jt14den
    I taught from it, no hand out
    Gave them the link
    Tim Dennis
    @jt14den
    Sorry, my memory is trash, I didn't teach OF at joburg, @isakvdw_twitter taught it and used the hackmd version
    I did use in a ucla follow up meeting on OF on the 22nd
    I suspect we could pull out all exercises and solutions automatically and make a md version via the same process the reference/ page is created
    Richard Vankoningsveld
    @richyvk
    @jt14den Your hackmd OR doc is ace, will use that for my upcoming workshop, thanks!
    Belinda Weaver
    @weaverbel
    Lesson maintainers might be interested in joining the Carpentries maintainers email list: http://lists.software-carpentry.org/listinfo/maintainers
    Also there is this latest post from Chrtina Koch about the recent community call: https://software-carpentry.org/blog/2017/10/maintainer-follow-up.html
    There is also this merger discussion in github: about lesson organization https://github.com/carpentries/2017Merger/blob/master/RFCs/RFC7.md
    There is also this repo in conversations which has come about because of recent talk about timeliness of PR merges etc : carpentries/conversations#15
    Belinda Weaver
    @weaverbel
    What do people think of this text to list lesson maintaining as a skill in job/grant/tenure applications?

    Library Carpentry is a volunteer organisation whose members teach software and data skills to librarians. Housed on GitHub, all Library Carpentry lessons are open source, with an open contribution model, and lessons are collaboratively created and maintained by volunteers.

    I have worked as co-maintainer of the XXX Library Carpentry lesson for YYY years. This work equates to the role of an associate editor at a journal - someone who evaluates submissions and helps shape a journal’s direction and content. Lesson maintenance involves discussing and resolving issues raised about the lesson, managing corrections and updates to material, and implementing larger directional and content upgrades.

    Working as a lesson maintainer has sharpened my skills in the following ways.

    I have

    • developed excellent version control skills and experience with git and GitHub
    • broadened my strategic thinking and decision-making capabilities
    • gained valuable experience managing a collaborative project – both the technical aspects and managing
    interpersonal interactions with a wide range of community members
    • gained useful teaching insights and perspectives by working so closely on a specific lesson
    • developed transferable skills in software development and teaching
    • volunteered my time to help teach others these skills because I believe in the importance of these skills to
    foster research
    • learned better time management to stay on top of all my commitments.

    Obviously people could adapt as they see fit but it might be nice to not have to invent this from scratch !
    Schuyler Lindberg
    @schuyberg
    Hi all, I'm interested in contributing to the library-python-intro course, and was hoping someone could clarify whether the course is to be taught entirely in Anaconda/Spyder, or if it will use Jupyter Notebooks? The 'setup' section seems to suggest the former, but I see references in the lessons to Notebooks. Should these be removed? Cheers, S
    Belinda Weaver
    @weaverbel
    pinging @richyvk - you have a helper!