<commit_before># Manhattan Research Library Initiative (MaRLI) registration application

[![Build Status](http://jenkins1.bobst.nyu.edu/buildStatus/icon?job=MaRLI Production)](http://jenkins1.bobst.nyu.edu/job/MaRLI%20Production/)

[![Build Status](https://travis-ci.org/NYULibraries/marli.png?branch=master)](https://travis-ci.org/NYULibraries/marli)
[![Code Climate](https://codeclimate.com/github/NYULibraries/marli.png)](https://codeclimate.com/github/NYULibraries/marli)
[![Dependency Status](https://gemnasium.com/NYULibraries/marli.png)](https://gemnasium.com/NYULibraries/marli)
[![Coverage Status](https://coveralls.io/repos/NYULibraries/marli/badge.png?branch=master)](https://coveralls.io/r/NYULibraries/marli)

This is a simple Rails3 application to allow MaRLI participants at NYU to send their registration requests to the other participant libraries. See [http://marli.libguides.com/welcome](http://marli.libguides.com/welcome) for more information on the MaRLI project.

## Authentication and authorization

Users login to NYU's SSO through ExLibris's Patron Directory Service (PDS) using the [authpds-nyu](https://github.com/scotdalton/authpds-nyu) gem. Only authorized patron statuses are allowed through to the registration system. This authorization list is managed within the application by admins.

## User information

Once a user is logged into PDS, the application uses the [exlibris-nyu](https://github.com/NYULibraries/exlibris-nyu) gem to get additional patron information from [ExLibris's Aleph](http://www.exlibris-usa.com/category/Aleph) ILS. <commit_msg>Updated readme for correct dev paths<commit_after># Manhattan Research Library Initiative (MaRLI) registration application

[![Build Status](http://jenkins1.bobst.nyu.edu/buildStatus/icon?job=MaRLI Production)](http://jenkins1.bobst.nyu.edu/job/MaRLI%20Production/)

[![Build Status](https://travis-ci.org/NYULibraries/marli.png?branch=development)](https://travis-ci.org/NYULibraries/marli)
[![Code Climate](https://codeclimate.com/github/NYULibraries/marli.png)](https://codeclimate.com/github/NYULibraries/marli)
[![Dependency Status](https://gemnasium.com/NYULibraries/marli.png)](https://gemnasium.com/NYULibraries/marli)
[![Coverage Status](https://coveralls.io/repos/NYULibraries/marli/badge.png?branch=development)](https://coveralls.io/r/NYULibraries/marli)

This is a simple Rails3 application to allow MaRLI participants at NYU to send their registration requests to the other participant libraries. See [http://marli.libguides.com/welcome](http://marli.libguides.com/welcome) for more information on the MaRLI project.

## Authentication and authorization

Users login to NYU's SSO through ExLibris's Patron Directory Service (PDS) using the [authpds-nyu](https://github.com/scotdalton/authpds-nyu) gem. Only authorized patron statuses are allowed through to the registration system. This authorization list is managed within the application by admins.

## User information

Once a user is logged into PDS, the application uses the [exlibris-nyu](https://github.com/NYULibraries/exlibris-nyu) gem to get additional patron information from [ExLibris's Aleph](http://www.exlibris-usa.com/category/Aleph) ILS. 
{'fraction_non_alphanumeric': 0.12605304212168486, 'fraction_numerical': 0.0031201248049922, 'mean_word_length': 6.030701754385965, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 20, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2028761', 'n_tokens_mistral': 1028, 'n_tokens_neox': 991, 'n_words': 231}