Git Product home page Git Product logo

starter-pack's Introduction

RSE Community Starter Pack

This is a starter pack for bringing together your community of research software engineers (RSEs) at your institution. Specifically, this is geared toward individuals that consider themselves Research Software Engineers (but not managers) and want to create a community. If you are a manager and are looking to create/hire an RSE community, see this article. The starter pack here is presented in sections, where each corresponds with a markdown file in this folder.

What is an RSE?

To make your case, you will need to have a solid understanding of what an RSE is, different subtypes, and where they might be hiding at your institution. You can read brief bios for RSEs in the stories folder to support these definitions with actual examples. You can also browse the rseng community templates to get a sense of what RSEs are working on.

Read more

Write a Proposal

It's helpful to write a short abstract and longer specific aims to summarize the problems and needs you see at your institution, how establishing an RSE group can help, and broadly how you plan to do it. This is primarily for you and your team's benefit, but can be helpful to share with others interested in your initiative.

Read an example

Establish a Plan

Once you have a proposal, you need to build a plan around it. An initiative is nothing without a plan for engaging with researchers, and providing support.

Read more

Create a Community Portal

We have a community portal template ready to go, to start you on your journey.

Read more

Find Your RSEs

How do you find your community? What do you tell them? After you find them, you might even take extra steps like creating a Github organization to collaborate on code, or having meetings and/or video chat.

Read More

starter-pack's People

Contributors

cosden avatar ryanwwest avatar vsoch avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

ryanwwest

starter-pack's Issues

Add usrse branding

In addition to serving markdown files here, the site should render to the same branding as the blog, usrseweb, etc.

create (repository) page template for group

A group of RSEs in the US (that doesn't have an institutional page and wants a community page) should be able to fork a group-template repository, and then add content (names, pictures, stories will be moved from here to those pages) that will then be served with a matching template at usrse.github.io/group-<name> e.g., usrse.github.io/group-stanford This will require renaming usrseweb to usrse.github.io and that relies upon changing the domain registration @cosden I'll leave this up to you! Possibly when I have the template (and instantiation of Stanford's version) ready we will have the usrse domain serving across the GitHub organization.

Content to write for starter-pack

  • 1. Communication: How do you want to interact with your community? You might choose a simple chat, or create a Github organization to collaborate on code. You might even go as far as to have meetings and/or video chat.
  • 2. Branding to make your community cohesive and attractive to both potential members and visiors, creating a community portal with strong branding is important.
  • 3. Contact Once you've set up a plan for communication, created a community portal, you are ready to find your fellow RSEs!

Add research to subtypes

Sometimes being an RSE can mean doing research on software engineering, open source, or general practices.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.