JuliaCI / JuliaCI/LocalCoverage.jl

Creating the package to use `lcov_cobertura` via Julia/ `conda.jl`

Open
#27 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Julia
Stars
79
Forks
26
PR merge metrics
No merged PRs in 30d

Description

After encountering #25 , I was wondering if it might make sense to create a separate package that at its most basic just installs lcov_cobertura via Conda.jl. A slightly more complete version would also implement Julia bindings for the python API.
This package could then be loaded via optional dependency (Requires.jl).

The advantages in my view would be:

  • avoids the need for a standalone python install in the CI container, especially if the project already uses some python based package.
  • No sudden breaking updates to libraries.

Not sure if this is strictly the right place to discuss this. Also happy to give this a shot when I have a moment, assuming the idea is sensible.

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 issue #25 and the proposed use of Conda.jl and Requires.jl. Decide whether the scope is limited to installing lcov_cobertura or also includes Julia bindings for its Python API; done requires an agreed scope and implementation plan.

Written by the indexing model from the issue text.

Assessment

Tech stack
julia, python
Domain
testing-qa, tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.