dataiku / dataiku/dss-plugin-julia

Supporting the latest version of Julia

Open
#4 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Makefile
Stars
5
Forks
1
PR merge metrics
No merged PRs in 30d

Description

Hi!

Thank you for supporting julia!

Your package Dataiku.jl is only supporting Julia LTS.
However, dependencies of Dataiku.jl are quite outdated and precompilation with the latest Julia version produces precompilation errors (see #2).

I have updated the package (in a fork) so that tests pass with the pre-1.0 version of the deps and the latest version of the deps.

You can find the diffs in two separate PR.

  1. From Dataiku.jl#master -> pre-1.0 of deps.
    Tests pass with julia LTS & 1.10.
    https://github.com/dataiku/Dataiku.jl/pull/3/files

  2. pre-1.0 deps -> latest version for all deps.
    Tests pass with julia LTS & 1.10.
    https://github.com/guimarqu/Dataiku.jl/pull/1/files

As I'm not a Dataiku expert but just a new user, I didn't check the content of my local instance. I just trust the tests :)

Contributor guide

No contributing guide indexed for this repository

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 reviewing the two linked pull request diffs, first from the current dependencies to pre-1.0 versions and then to the latest versions. Run the existing tests with Julia LTS and Julia 1.10; done means dependencies are updated and precompilation errors are resolved while both test runs pass.

Written by the indexing model from the issue text.

Assessment

Tech stack
julia
Domain
devtools
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.