Git Product home page Git Product logo

acknowledgment-generator's Introduction

About

This is a prototype for a webpage which can generate acknowledgments for facilities, data sets, and software.

I want to help!

Great! There are two places you can help: contributing entries, and helping with the actual functionality.

Contributing/fixing an entry

Each item that can be acknowledged is in a file in the entries folder of the repository, in a format called YAML (just look at one of the existing files to see what this looks like). You can edit the existing files to modify the entries, and add new files to add new entries.

The syntax and required fields are:

name: The Name Here
category: codes
tags:
text: This is the acknowledgment
latex: This is the LaTeX version (if needed)
url: http://...
notes:
dependencies:
 - ...
 - ...

The dependencies field should contain a YAML list of other acknowledgments that should be automatically included (not yet functional in the web interface, but will work in future!).

You can also add a BibTex entry if needed:

bibtex: >
 @ARTICLE{...,
    author = ...
    ...
 }

or AAS facility keywords (for observatories):

facilities: \facility{Infrared Telescope Facility}

If you are not familiar with git, you should be able to add the files via the GitHub interface. Simply navigate to the right directory, then click on the following + symbol:

add_file.png

This will then automatically open a pull request. You can also just send me any file by email ([email protected]).

Note that after new entries are added, the database.json file needs to be re-generated, but I will see to this, so you do not need to worry about it.

Contributing to the interface

There are a number of issues open relating to the interface - you can find these here. I am still learning Javascript, so I am making slow progress, and any help is highly welcome! Many of these issues are easy low-hanging fruit.

Contributors

The following people have contributed to the concept/code:

A full list of contributors, which includes individuals that have contributed entries, can be found here.

acknowledgment-generator's People

Contributors

astrobot avatar astrofrog avatar astronomeralex avatar benjaminrose avatar bsipocz avatar bwinkel avatar cadair avatar guillochon avatar hamogu avatar hannorein avatar henryroe avatar indiajoe avatar jegpeek avatar kalgash82 avatar keflavich avatar malorenz avatar mariadeanton avatar maxbeegee avatar mgricher avatar minzastro avatar mkargo avatar moofl avatar nancykh avatar nialldeacon avatar njcuk9999 avatar onekiloparsec avatar pkgw avatar slowe avatar timothygebhard avatar willettk avatar

Watchers

 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.