diverso-lab / uvlhub Goto Github PK
View Code? Open in Web Editor NEWRepository of feature models in UVL format integrated with Zenodo and FlamaPy - DiversoLab
Home Page: https://docs.uvlhub.io
Repository of feature models in UVL format integrated with Zenodo and FlamaPy - DiversoLab
Home Page: https://docs.uvlhub.io
Como usuario, quiero poder hacer click en el perfil de un usuario para ver sus datasets subidos
Estimated effort: 1 hour
As a user, I want to remember my password
Estimated effort: 1 hour
As a user, I want to be able to upload datasets to uvlhub and not put them into zenodo immediately but keep them in a kind of stage inside uvlhub so that I can edit them over time and when I want them to be permanent, then I can press a button that is "upload to zenodo".
Estimated effort: 5 hours
As a user, I may want to have a custom data repo that can store my datasets on github or figshare and not just on Zenodo.
As a user, I want yo upload my datasets so the metadata of the authors is anonymized. Later, I can make it public
Estimated effort: 2 hours
As a user, I want to be able to select particular models to build my own dataset (similar to shopping cart)
Estimated effort: 10 hours
As a user I want to be able to see statistics of the data sets: n. of downloads, n. of visualisations, ...
As a user I want to be able to select the automatic analyzer of my choice (or select from several) to do a comparative analysis.
As a user I want to have a UVL editor in graphical mode for exporting and/or passing it to a parser.
As a user I want to be able to upload models from a github repo or from a ZIP.
As a user I want to be able to log in with my ORCID, GitHub or Google.
Estimated effort: 5 hours
As a dataset creator, I want to edit the metadata without creating a new DOI.
Estimated effort: 2 hour
As a user I want to see the fact label of a data set and also the fact label of a model individually.
As a user I want to be able to register as a developer
As a user, I want to be able to search for specific models under X criteria in massive datasets (more than 500 models).
As a user I want to filter by number of features, number of products, etc. to obtain datasets according to my needs.
As a developer, I want to be able to generate access tokens to use the API.
As a user I want to be able to export in bibtex format the datasets (with their DOI) to use them in my papers.
Estimated effort: 1 hour
As a developer, I want to have a CLI with which to generate code artefacts (models, routes, etc) to implement a new functionality in UVLHub following best practices.
Suggestion: the way of listing the dataset content has to be as similar as possible to GitHUb for the principle of usability predictability.
As a user, I want to be able to upload a UVL, have the system tell me if it is syntactically correct and tell me on which line I have the error.
As a user I want to be able to rate the datasets and/or feature models in the repo.
As a user, I want to be able to see a tag cloud to filter the FMs.
As a user, I want to be able to create communities
As a user, I want to be able to download the models or datasets in different formats (e.g., dimacs), for use in my own projects.
As a user, I want to sign up validating email
We need to refactor all blueprints module to decouple controllers into separated services
Estimated effort: 10 hours
As a user I want to be able to preview a UVL in text mode without having to download it.
Estimated effort: 1 hour
As a user I want to be able to query the repo in a way that allows me to bring me a set of models, or even download them all.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.