apache / apache/buildstream

have bst-track be able to update tar sources

Open
#1,320 9 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
140
Forks
45
Avg merge
1d 3h
Merged PRs (30d)
6

Description

[See original issue on GitLab](https://gitlab.com/BuildStream/buildstream/-/issues/1320)
In GitLab by [[Gitlab user @christopherphang]](https://gitlab.com/christopherphang) on May 26, 2020, 21:32

## Background

Currently bst-track is most useful for git and git_tag sources, which allows implementation of updaters such as https://gitlab.com/BuildStream/infrastructure/gitlab-merge-request-generator

In libreML and freedesktop-sdk there are a number of elements that have tarball sources, that bst-track does not currently work on. It would be good to be able to update those sources.

Contributor guide

Open the contributing guide

Research direction

Start with the bst-track CLI and the tarball source handling, then read the linked GitLab issue and its discussion for project context. Done means bst-track can identify and update tarball sources in elements, with the expected behavior confirmed by the project’s existing checks.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
build-system, cli
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.