Coder Social home page Coder Social logo

lydiariedl / forrtproject.github.io Goto Github PK

View Code? Open in Web Editor NEW

This project forked from forrtproject/forrtproject.github.io

0.0 0.0 0.0 130.96 MB

FORRT Website

Home Page: https://forrt.org

License: Other

Shell 1.01% JavaScript 10.63% Python 3.55% R 1.78% CSS 0.19% TeX 0.09% HTML 59.39% SCSS 23.34%

forrtproject.github.io's Introduction

FORRT

This is repository for the website of FORRT - a Framework for Open and Reproducible Research Training.

Welcome!

First and foremost, Welcome! 🎉 Willkommen! 🎊 Bienvenue!

This document is a hub to give you some information about the FORRT project. The term ‘onboarding’ refers to the process of integrating new arrivals into the organization and its culture - where one can acquire the necessary knowledge, skills, and behaviors in order to become an effective organizational member.

The problem

  • Recently, the scientific community took steps to reflect a widespread awareness of, and call for, improved practices ushering in the “credibility revolution” including higher standards of evidence, preregistration, direct replication, transparency, and openness. Structurally, three pillars were proposed to carry social sciences towards academic utopia: opening scientific communication, restructuring incentives and practices, and collaborative and crowdsourced science.
  • However, ongoing attempts have neglected an essential aspect of the academic machinery: students. And indeed, current norms for the teaching and mentoring in higher-education are rooted in obsolete practices of bygone eras.

The solution

  • In our view, a scientific utopia has a fourth pillar, whose principal goal is to familiarize students, who are future consumers of science and perhaps themselves knowledge producers, with the intricacies of the process of science.
  • We believe the teaching and mentoring of reproducible and open research practices is the clearest indicator of the degree to which institutions and/or departments embody principles of credible science.
  • This demonstration goes beyond paying lip service to best practices, and ensures that students are trained to engage in these practices wheresoever.

FORRT - a framework for open and reproducible research training - aims to provide a didactic and pedagogical infrastructure designed to recognize and support the teaching and mentoring of open and reproducible research in tandem with prototypical subject matters in higher education.

What do we need?

You! (In whatever way you can help).

We need expertise in website construction, fundraising, proofing, user experience design, transferring knowledge across platforms, experts in pedagogy/didactics in higher education, database maintenance (for cataloguing and classifying resources), documentation, technical writing and project management.

We'd love your feedback along the way, and of course, we'd love you to take our educational survey aiming at a self-assessment exercise assessing the extent to which your teaching/mentoring abides by open and reproducible tenets (in development). Our primary goal is to support teachers and mentors trying to bridge the gap between modern and current norms in higher education. And hopefully, making this rather new OS revolution sustainable by promoting the adoption of Open and Reproducible tenets to the teaching and mentoring of prototypical subject matters in higher education.

And while FORRT is aimed at concerned teachers and mentors, we're excited to plug another hole in the leaky pipeline by supporting the professional development of any and all of our contributors. If you're looking to learn to code, try out working collaboratively, get some experience writing grant applications or translate your skills to the digital domain, we're here to help.

Get involved

If you think you can help in any of the areas listed above (and we bet you can) or in any of the many areas that we haven't yet thought of (and here we're sure you can!) then please check out our contributors' guidelines and join FORRT’s Slack with a message at FORRT telling how you think you can help:

“Hi everyone, I'm a ___ (i.e., professional status: grad student, postdoc, AP) in ____ (i.e., field of study) at ____(i.e., institution) and would be happy to help out with _____. Feel free to contact me.”

There, we can direct you towards relevant documents and tasks.

  • But if you are interested in contributing to the FORRT manuscript, a google doc version can be found here: https://tinyurl.com/FORRTworkingDOC.
  • If you are interested in contributing to the Website, see specific instructions below, and please check out FORRT’s Github to-do and open issues.

Please note that it's very important to us that we maintain a positive and supportive environment for everyone who wants to participate. When you join us we ask that you follow our code of conduct in all interactions both on and offline.

FORRT Website on Github

This is the website for the Framework for Open and Reproducible Research Training (FORRT), built with hugo, and deployed with netlify. You can edit it directly in a browser through GitHub (not recommended) or you have 2 options to edit and see your edit locally before updating the master branch:

If you are a R user and like to work in RStudio (Best option for Windows user), you need to:

  1. Install R and R Studio + the blogdown package
  2. Open R Studio, then go in the Menu > New Project... > Version Control > Git
    • Repository URL: git clone https://github.com/forrtproject/forrtproject.github.io.git
    • Project directory name: FORRT (or anything you want)
    • Create project as a subdirectory of: click Browse and decide where you want put it
  3. Before editing, try to run it locally using the blogdown Addins in RStudio.

To edit it locally, you will need to:

  1. Fork this GitHub repo (create a version of the FORRT repo on your own account).
  2. Clone this repo you just added in your own account: git clone https://github.com/yourusername/forrtproject.github.io.git in a terminal window
  3. If Hugo is not installed, follow the steps in their documentation to install it on your machine: https://gohugo.io/getting-started/installing/
  4. To run the website locally, make sure you are still in FORRT/ dir and type hugo server -D in your terminal.
    • The -D option is to serve the website including draft .md files.
  5. Create a new branch with your name or the feature you would like to add (e.g. outreach). Depending on your code editor, the way to do this will vary (e.g. in Visual Studio Code you can click on "master" in the bottom left and select "new branch").
  6. Make changes on your branch. Check that it the website is working using again hugo server -D.
  7. Select what changes you want to add now and "stage" them with Git.
  8. Commit your changes and add a message that describes the changes.
  9. Then you can push this branch to GitHub.
  10. Create a pull request to the original FORRT repo.

License

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

forrtproject.github.io's People

Contributors

flavioazevedo avatar samguay avatar helenahartmann avatar lukaswallrich avatar bethaniley avatar cnsteltenpohl avatar lydiariedl avatar schoeneh avatar turingtux avatar axrhart avatar juliapauquet avatar richarddushime avatar sdparsons avatar

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.