Git Product home page Git Product logo

the-fair-extension's People

Contributors

alialsaeedi1 avatar fdiblen avatar pedrohserrano avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

the-fair-extension's Issues

Pop up goes idle

It is necessary to reload the webpage for the extension to pick up again

background.js is not used

the listener function in background.js is not doing anything and not used anywhere. To keep things simple, I suggest removing it now and adding when it is needed.

add .gitignore

To avoid the push of some private and unnecessary files we can use .gitignore file.

add package.json

We need package.json file to be able to build the extension using npm and add metadata related to the extension.

make a release

In some commit messages there is a mention of a version. However, there are no releases on GitHub yet. It may be a good idea to make a release soon.

Not resolving DOIs

DOIs from Dataverse are not resolved in the FAIR-enough side when clicking on the evaluation button.

Talks

  • FAIR coffee lecture: Slides
  • Give a talk in one of the NLeSC colloquiums
  • International FAIR digital objects conference

clean up

The files/folders below are not needed so we can safely remove them.

  • node_modules
  • .DS_Store

Crashing websites

The extension causes several websites to crash such as youtube. This is caused after injecting the new html script after detecting the DOI's. I noticed that this crash is caused due to deletion of some HTML elements. What I suggest is carefully trying to study how the code changes the script and try avoiding the deletion of elements.

HTML popup is not apprearing

After the last push to main, index.html would not appear to the user when the extension icon is clicked. This has to do with the way panels are organized in the popup. Since it is not easy to add new panel, I would suggest adding the copyrights section under the 4 current boxes(Findable, Interoperable .etc)

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.