bytedance / bytedance/videx

Request releases create a videx-server RPM package

Open
#80 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
149
Forks
27
PR merge metrics
No merged PRs in 30d

Description

### Feature Description and Motivation

To make it easier to install the videx-server, it would be easy if this was a arch agnostic RPM.

It should package quite easy up as a RPM spec file, a few python macros for install, and perhaps a systemd service/socket file. This could be automated as a github action.

With this created, installation becomes `dnf localinstall {url to release RPM}`.

ref: https://jira.mariadb.org/browse/MDEV-38409

### System Version

_No response_

### Use Case Scenario

installing VIDEX-server where you've already got a MariaDB with videx plugin installed, and need a server instance.

### Proposed Implementation (Optional)

_No response_

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating how videx-server is installed and how releases are produced. Define the RPM contents from the requested Python macros, RPM spec, and optional systemd service/socket, then verify that the resulting package supports installation with dnf localinstall and can be built or published through a GitHub Action.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, python
Domain
devops, release
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.