FOSSRIT/FOSSProfiles

Name: FOSSProfiles

Owner: Free/Open Source Software at RIT

Description: HTML generator to create a page for student profiles from YAML files

Created: 2015-02-10 21:24:35.0

Updated: 2017-11-21 04:40:25.0

Pushed: 2017-11-28 21:40:35.0

Homepage:

Size: 87

Language: Python

GitHub Committers

UserMost Recent Commit# Commits
Dan Callahan2015-02-27 21:45:51.01
Ralph Bean2015-02-28 01:39:51.01
Ross Delinger2015-02-14 02:55:15.01
Remy DeCausemaker2015-02-19 17:59:14.06
Samuel Lucidi2015-02-16 23:03:29.01
Ryan Brown2015-02-16 22:27:08.01
Andrew "AJ" Mandula2015-02-19 15:51:21.01
Matt Soucy2016-01-29 23:21:07.031
Solomon2016-04-21 23:30:04.01
Wilfried Hounyo2016-01-28 03:06:19.03
Stefan Aleksic2015-10-08 21:45:18.01
Nikko Williard2015-04-01 17:39:47.01
Mike Nolan2016-04-21 19:40:25.05
Alexandria Mack2015-02-16 18:05:56.02
Changbai Li2015-02-16 17:49:54.02
Susan2015-02-13 20:52:05.02
Liam Middlebrook2015-10-08 20:32:00.01
Zachary Friss2017-11-18 07:07:04.02
Justin W. Flory2017-11-28 21:40:32.032
Brendan Whitfield2016-04-21 23:33:34.01
Awmusic126352016-04-05 21:59:44.01
Alexander Lozada2015-10-09 00:58:32.01
ianbgilbert2015-10-14 23:25:14.02
Colin Thompson2015-10-19 04:42:15.02
Chris Bitler2017-11-17 15:25:07.02
Joe2016-04-30 17:49:01.01
Nathaniel Larrimore2017-11-20 21:35:22.05
Christian Martin2017-11-05 15:00:29.02

Other Committers

UserEmailMost Recent Commit# Commits
Rostepherrostepher.dev@gmail.com2015-02-16 17:41:36.01

README

StudentProfiles Build Status

HTML generator to create a page for FOSS@MAGIC profiles from YAML files

About

StudentProfiles helps FOSS@MAGIC faculty and staff maintain a current roster of:

The profiles are used for record-keeping or for other purposes, like alum or student profiles on the FOSS@MAGIC website.

Requirements

To generate profiles, you need the following packages.

Usage
e: generate_profiles.py [-h] [--template TEMPLATE]
                        [--roles ROLES [ROLES ...]] [--output OUTPUT]
                        directory

tional arguments:
rectory             Directory to read through

onal arguments:
, --help            show this help message and exit
template TEMPLATE, -t TEMPLATE
                    Jinja template to use
roles ROLES [ROLES ...], -r ROLES [ROLES ...]
                    Ordered list of roles to use
output OUTPUT, -o OUTPUT
                    Output filename
Contributing

If you want to contribute a profile, see our contributing guidelines.

If you want to help with the actual project, awesome! We'd love any help to make the template prettier or anything that you think should be changed. Python 3.6 is recommended for your development environment, along with using Python virtual environments.

Need help? Join #rit-foss on the Freenode IRC network or join the bridged Telegram group.

Legal

All work in this repo is licensed under the GPLv3 license.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.