openml / openml/OpenML

Flows: Upload of source and binary files at OpenML

Open
#853 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

CoreSystem
Dominant language
PHP
Stars
755
Forks
128
PR merge metrics
No merged PRs in 30d

Description

Currently, OpenML works with uploading textual references, that are able to be reconstructed in the correct library.
There is an additional option to upload source and binary files. I think this is a bug in the system. We can not use these files, as we would never be able to read them. The field source file and binary file are not used by either the Java or Python API. I don't know about the mlR API, @giuseppec can you comment? If I remember correct, you also don't use it.

If everyone is OK with this, we (s/c)ould remove this feature.

CC @joaquinvanschoren @berndbischl @mfeurer @amueller

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing where source and binary file uploads are handled in the OpenML system, then check whether the Java, Python, and mlR APIs use those fields. Done means the team has agreed on removal and the unused upload feature is removed consistently across the affected APIs.

Written by the indexing model from the issue text.

Assessment

Tech stack
java, php, python, r
Domain
api, backend, machine-learning
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.