Giter Site home page Giter Site logo

archival-project's People

Contributors

jlcohoon avatar lyndsysimon avatar rubenarslan avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

archival-project's Issues

during review, clarify what the selection of junior coders means

Presently, a senior coder must select which junior coders to include in their review. This is not clear from the instructions given, however. I suggest changing the present layout (below)
screen shot 2015-01-05 at 1 59 34 pm

to one with further elaboration, and a check box in lieu of a dropdown:
screen shot 2015-01-05 at 2 09 22 pm

internal error while reviewing codings

Jon and his students reported this. We don't have the error message but apparently it has been happening for every coding for a while now and didn't in the beginning. Maybe an ID field in the DB that ran out of space? A more informative error message should be in the log.

cannot add a study until page refresh

After accidentally deleting a study, I clicked on the "add study" button. But, nothing occurred on the page. The console reported a 500 error:
jquery.js:8526 GET http://archivalproject.org/studies/shell/420/0 500 (Internal Server Error)

If I refreshed the page, however, the studies I tried to add appeared on the page. If I clicked the "add study" button twice when it seemed to not be working, then when I refreshed the page two blank studies appeared.

No page refresh should be necessary to make these new studies appear.

cannot delete a paper

From my dashboard, when viewing the list of papers, I noticed that one paper's DOI was pointing to the wrong URL (archivalproject.org/papers/XXXX rather than dx.doi.org/XXXX).
I tried to delete the paper to re-add it, but an error occurred.
A few moments before, the same incorrect URL problem occurred but I successfully deleted the paper. I was following the same steps this time to delete, but encountered an internal error.

study name in "previous study name" not updating

When i name a study in a paper, and then go to the next study and want to cite the first one, only the authors/year are available to cite, not the study title I gave it.

Also, the first study in an article should not have anything appear in that dropdown menu.

Add confirmation modal when deleting a study

When coding a study, if the "delete study" button is clicked—or if a keyboard short cut is used for the same purpose—the user is not asked to confirm this action. This results in accidental deletion of entered data.
Users should be prompted with a pop up to confirm their desire to delete the study they indicated.

disallow selecting multiple junior coders' responses

Presently, a senior coder can select a response from multiple junior coders, as shown in the image below:
screen shot 2015-01-05 at 1 51 39 pm

The senior coder can click on "Save and reload page" but as only one option should be chosen, nothing happens (ie. the blank text field below does not get filled in). To the senior coder, however, it is not clear why.

Only one option should be able to be selected for single response fields (like the name, the test statistic, etc.). When one option is selected already, but the senior coder selects a new one from a different junior coder, the first choice should be de-selected and the new choice should be the only active response.

Edit: clarified that submitting doesn't work.

Internal Error

While attempting to review coded papers a peer and I have been consistently encountering the same error. A screenshot of the visual error display has been attached to this post for reference.

image

Megan Shultz and Hannah Juzeler
Research assistants to Dr. Jon Grahe

Comparison interface improvements

  1. Numbers are compared as strings instead of as numbers (not that big of a problem, probably)
  2. Blank and missing entries clutter the interface a little, it might be good to be able to collapse them optionally (maybe using JS).
  3. Disagreements on structure are a bit non-obvious. Three improvements would be
    • Sorting tests and studies by number/name in the comparison, so that we have a better chance of aligning the correct ones
      • Highlighting if there is a disagreement on the number of studies or effects in a study in a bigger, bolder font (these disagreements are quite fundamental and may require more coding from the students)
      • Change the order of studies. The easiest way to implement this would be by letting the senior coder rename studies in the junior codings, but this sort of messes up the record. A harder, but less messy way would be to let senior coders drag and drop studies and effects in the comparison table. For that we would need more structure than we have now.
  4. We should have a legend for the colour comparisons (green is agreement, red is disagreement)

Allow comparison of all codings simultaneously rather than just 2 at a time

three is sufficient for now, as this is the number we're aiming for and extending the two-coding-comparison to three should be easier than extending it to arbitrary numbers.
Maybe, because we sometimes get more than three, it would be good to be able to select the codings to compare in case there are more than 3.

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.