To add something completely different to the mix - Sarah Stevens and I are
in the process of making "how to" installation videos for both
windows/mac.  They could go on the main SWC lessons page, on individual
lesson pages, or in a new "installation" lesson.

Christina

On Sat, Feb 20, 2016 at 11:58 AM, Andrew Walker [EAR] <[email protected]>
wrote:

> Hi all,
>
> I suspect the best way to do this would be to create 'special workshop'
> from the template that includes all installation instructions and some
> generic background information rather than information about a particular
> workshop. Call it something like 'installation' in the swcarpentry
> organisation and we would get a useful site
> (swcarpentry.github.io/installation) and hopefully have something we can
> keep in sync with the instructions we present to workshop participants.
>
> There are a few important points that I think we should keep in mind:
>
> * We should keep a set of installation instructions in the workshop
> webpages (and thus in the template). Workshop organisers / lead
> instructors need to taylor these both for content (avoid telling
> participants at a R-based workshop to install python) and "level" (if you
> know you have absolute beginners the python test scripts seem to be more
> trouble than they are worth, but they seem to work well with more advanced
> groups).
>
> * Any central instructions need be kept in sync with the per-workshop
> instructions. Fixes like the problem with nano last summer need to
> propagate everywhere and we should avoid telling participants to do two
> different things depending on where they look.
>
> * It should be possible to arrange this with a bit of careful thought and
> git-foo. It would need reasonable communication between the
> workshop-template maintainer and whoever looks after the installation
> instructions repository and a clear idea about the direction that patches
> to installation instructions should travel (they could go from the
> installation instructions repository to the workshop-template or the other
> way; I suspect mixing directions would result in a mess).
>
> Ultimately this discussion probably belongs in an issue in a repository
> somewhere.
>
> Best wishes,
>
> Andrew
>
> ‹
> Dr Andrew Walker
> NERC Independent Research Fellow
> School of Earth and Environment
> University of Leeds
>
>
>
>
> On 19/02/2016, 18:14, "Discuss on behalf of Cam Macdonell"
> <[email protected] on behalf of
> [email protected]> wrote:
>
> >May I suggest that an admin on the SWC github site create a repo named
> >"install-docs" (or something better) that we can begin to work on?
> >
> >Cam
> >
> >Quoting Karin Lagesen <[email protected]>:
> >> I have for some time wanted a "Resources" section on our website, with
> >>stuff
> >> that our community can use. IMO, this section would include a SWC pitch,
> >> logos, other advertising material, install instructions, debug install
> >> stuff, and other mostly static things that we, the community, would need
> >> rapid access to.
> >>
> >> Karin
> >>
> >>
> >> On 18.02.2016 02:26, Bennet Fauber wrote:
> >> >I think that separting the installation instructions is good idea.
> >> >That might make them easier for people trying to use the published
> >> >material but who are not attending a specific workshop.
> >> >
> >> >In the spirit of writing functions and calling them from larger
> >> >scripts, wouldn't we want to write a function for each installation:
> >> >bash, git, python, et al., and then refer to the ones pertinent to the
> >> >workshop from the workshop site?  Then the same installation
> >> >instructions could be used for an Intro Python and an Intermediate
> >> >Python.
> >> >
> >> >
> >> >
> >> >On Wed, Feb 17, 2016 at 7:15 PM, Moreau, John (UMKC-Student)
> >> ><[email protected]> wrote:
> >> >>Matt et al:
> >> >>
> >> >>Perhaps this is the crux of the problem. We no longer have
> >>installation
> >> >>instructions outside of the workshop pages. More experienced
> >>instructors may
> >> >>know to check the workshop template on GitHub. However, for newer
> >> >>instructors, potential workshop hosts, and drive-by site visitors,
> >>there¹s
> >> >>no clear directions.
> >> >>
> >> >>Thinking about the problem from the perspective of a novice learner,
> >>their
> >> >>first instinct will be to check the website. After coming up short,
> >>some
> >> >>people will become frustrated and abandon the search. Here¹s where an
> >>expert
> >> >>might say ³Why didn¹t you just* google for {program needed}?² Because
> >>the
> >> >>novice learner lacks the mental models of an expert, they may not
> >>know what
> >> >>search terms to use. The Shell lessons suffer from this problem more
> >>than
> >> >>most:
> >> >>
> >> >>·        Nowhere on the lesson landing page
> >> >>(http://swcarpentry.github.io/shell-novice/) do we mention the term
> >>³Bash²
> >> >>
> >> >>·        The ³Introducing the Shell² page
> >> >>(http://swcarpentry.github.io/shell-novice/00-intro.html) does not
> >>use the
> >> >>term ³Bash² until the seventh paragraph
> >> >>
> >> >>·        The intro page does not directly tell a novice learner that
> >>the
> >> >>standard Git for Windows installation includes Bash.
> >> >>
> >> >>·        The intro page does mention that the Bash shell is the
> >>default
> >> >>shell on many modern UNIX implementations. A novice learner may not
> >>know
> >> >>that Mac OS now uses a UNIX engine and uses Bash for its command line
> >> >>terminal. They also may not know how to access the terminal.
> >> >>
> >> >>·        If a Linux user doesn¹t know about the Unix command line, I
> >>really
> >> >>want to ask them how they got Linux on their machine in the first
> >>place.
> >> >>
> >> >>
> >> >>
> >> >>For these reasons, I suggest that we should add installation
> >>instructions to
> >> >>either the lesson pages or as a separate ³lesson². Before Greg (or
> >>anyone
> >> >>else) says it, yes, I know ³Pull requests are always welcome². Let me
> >>ask
> >> >>the community -  Would you rather have:
> >> >>
> >> >>A separate install ³lesson² and links from the other lessons to that
> >>install
> >> >>page
> >> >>
> >> >>-OR-
> >> >>Installation information within each separate lesson?
> >> >>
> >> >>
> >> >>
> >> >>John Moreau
> >> >>
> >> >>* http://swcarpentry.github.io/instructor-training/05-expertise.html
> >> >>
> >> >>
> >> >>
> >> >>From: Discuss [mailto:[email protected]]
> On
> >> >>Behalf Of Matt Davis
> >> >>Sent: Wednesday, February 17, 2016 5:05 PM
> >> >>To: Markus Mueller <[email protected]>;
> >> >>[email protected]
> >> >>Subject: Re: [Discuss] installation instructions
> >> >>
> >> >>
> >> >>
> >> >>Hi Markus,
> >> >>
> >> >>
> >> >>
> >> >>Our workshop webpages have software installation instructions. We
> >>used to
> >> >>have those on software-carpentry.org, but I couldn't find them so
> >>here's the
> >> >>website of an upcoming workshop:
> >> >>https://joshwaterfall.github.io/2016-02-16-NIH/
> >> >>
> >> >>
> >> >>
> >> >>Best,
> >> >>
> >> >>Matt
> >> >>
> >> >>
> >> >>
> >> >>On Wed, Feb 17, 2016 at 2:53 PM Markus Mueller
> >> >><[email protected]> wrote:
> >> >>
> >> >>Dear listers,
> >> >>
> >> >>
> >> >>
> >> >>I am a new instructor (or soon to be one) and started having a closer
> >>look
> >> >>at the software carpentry lesson material. I first had a look at the
> >> >>instructor guide
> >> >>(http://swcarpentry.github.io/shell-novice/instructors.html) and only
> >>found
> >> >>some general tips and hints about which tools to use and how to
> >>install them
> >> >>(my interested would here apparently be how to get a unix shell to
> >>run on
> >> >>windows).
> >> >>
> >> >>
> >> >>
> >> >>I apologize if I missed something, but otherwise would be glad if
> >>somebody
> >> >>could point me to the installation guidelines (that the page above
> >>somehow
> >> >>hints at).
> >> >>
> >> >>
> >> >>
> >> >>
> >> >>
> >> >>Cheers,
> >> >>
> >> >>
> >> >>
> >> >>Markus
> >> >>
> >> >>
> >> >>
> >> >>________________________________
> >> >>
> >> >>
> >> >>Please consider the environment before printing this email
> >> >>Warning: This electronic message together with any attachments is
> >> >>confidential. If you receive it in error: (i) you must not read, use,
> >> >>disclose, copy or retain it; (ii) please contact the sender
> >>immediately by
> >> >>reply email and then delete the emails.
> >> >>The views expressed in this email may not be those of Landcare
> >>Research New
> >> >>Zealand Limited. http://www.landcareresearch.co.nz
> >> >>
> >> >>_______________________________________________
> >> >>Discuss mailing list
> >> >>[email protected]
> >>
> >>>>
> http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.soft
> >>>>ware-carpentry.org
> >> >>
> >> >>
> >> >>_______________________________________________
> >> >>Discuss mailing list
> >> >>[email protected]
> >>
> >>>>
> http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.soft
> >>>>ware-carpentry.org
> >> >
> >> >_______________________________________________
> >> >Discuss mailing list
> >> >[email protected]
> >>
> >>>
> http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.softw
> >>>are-carpentry.org
> >> >
> >>
> >>
> >> _______________________________________________
> >> Discuss mailing list
> >> [email protected]
> >>
> >>
> http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.softwa
> >>re-carpentry.org
> >
> >_______________________________________________
> >Discuss mailing list
> >[email protected]
> >
> http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.softwar
> >e-carpentry.org
>
>
> _______________________________________________
> Discuss mailing list
> [email protected]
>
> http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org
>



-- 
Christina Koch - Research Computing Facilitator,
University of Wisconsin - Madison, Center for High Throughput Computing
Advanced Computing Initiative; Wisconsin Institute for Discovery; ACI-REF
[email protected] // (608) 316 - 4041 // tinyurl.com/ChristinaCalendarCHTC
_______________________________________________
Discuss mailing list
[email protected]
http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org

Reply via email to