SVS System Package: Provide `svs` as an Installable OS Package
Mantenedores costumam responder em até 5 dias
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Facilidade para iniciantes
- 42/100
- Tipo de issue
- Funcionalidade
- Clareza
- Razoavelmente clara
- Status de atividade
- Pouca atividade
- Stack de tecnologia
- cmake, cpp, linux
- Domínio
- build-system, operating-systems, release
Direção de pesquisa
Comece revisando o build existente do CMake e como ele expõe o target svs para projetos downstream. Defina os requisitos de empacotamento para Amazon Linux 2023, Rocky Linux 8/9 e Ubuntu/Debian, incluindo os pacotes de runtime e de desenvolvimento. A tarefa estará concluída quando os consumidores puderem instalar svs e seu pacote de desenvolvimento com o gerenciador de pacotes nativo e usar find_package(svs REQUIRED) com svs::svs.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
SVS System Package: Provide svs as an Installable OS Package
Summary
This is a request to make SVS available as a system package via the standard OS
package manager on RHEL/Amazon Linux and Ubuntu distributions:
sudo dnf install svs # RHEL / Amazon Linux
sudo apt install svs # Ubuntu / Debian
This request was raised by the AWS Mysql RDS Aurora team
Desired End State
A consumer on Amazon Linux 2023, Rocky Linux 8/9, or Ubuntu should be able to install
SVS with a single command and immediately build a project against it, without requiring
an SVS source checkout or a custom CMake build in their CI pipeline:
sudo dnf install svs svs-devel # RHEL / Amazon Linux
sudo apt install svs svs-dev # Ubuntu / Debian
find_package(svs REQUIRED)
target_link_libraries(my_project PRIVATE svs::svs)
Impact
Without a system package, every consumer of SVS must embed a CMake source-build in
their project. This is a meaningful adoption barrier for teams that do not own or
control the SVS source tree and follow standard OS packaging conventions for their
C/C++ dependencies. Providing a system package would lower integration cost for
downstream users.
- Linguagem predominante
- C++
- Estrelas
- 241
- Forks
- 48
- Merge médio
- 4d 21h
- PRs com merge (30d)
- 11
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de intel/ScalableVectorSearch
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 88/100
intel/ScalableVectorSearch#356 ·
Mantenedores costumam responder em até 5 dias
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 42/100
intel/ScalableVectorSearch#469 ·
Mantenedores costumam responder em até 5 dias
-
Add CI test for C API on ARMAbertaenhancement
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 32/100
intel/ScalableVectorSearch#460 ·
Mantenedores costumam responder em até 5 dias
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 55/100
intel/ScalableVectorSearch#438 ·
Mantenedores costumam responder em até 5 dias
-
CI: tier the test matrix into PR / main / nightly to cut Actions minutesTalvez já em andamento Um pull request vinculado a esta issue está aberto ou já foi mesclado. Aberta
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 32/100
intel/ScalableVectorSearch#432 · 1 comentário ·
Mantenedores costumam responder em até 5 dias
Todas as issues de intel/ScalableVectorSearch
Issues semelhantes
-
runtime: lf_f128_mod is documented as fmodq (truncating) but implements floor-based modulo; unusedAbertainternal correctness low priority rt_lib
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 87/100
-
PriorityNotificationQueue::wakeUpAll() loses the wake-up for a thread that is not waiting yetTalvez já em andamento @matejk assumiu hoje. Abertabug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
pocoproject/poco#5674 ·
Mantenedores costumam responder em até 2 dias
-
bug docs GUI
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
sonic-pi-net/sonic-pi#3609 ·
-
Unreachable code warningAbertabug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
SanderMertens/flecs#2395 ·
Mantenedores costumam responder em até 1 dia