GoogleChromeLabs/squoosh
Ver no GitHubAdd ravif integration with multithreading
Open
#1.089 aberto em 1 de jul. de 2021
6 comments (6 comments)0 reactions (0 reactions)0 assignees (0 assignees)TypeScript20.335 stars (20.335 stars)1.431 forks (1.431 forks)batch import
UIcodechelp wanted
Description
Este issue não inclui uma descrição.
Guia do colaborador
- Pilha de tecnologia
- typescript
- Domain
- frontendperformance
- Tipo Issue
- feature
- DifficultyDificuldade de implementação estimada para um novo contribuidor, de 1 para alterações muito pequenas a 5 para trabalho de nível especializado.
- 4
- Tempo estimadoUm intervalo de tempo aproximado para um colaborador experiente investigar, implementar, testar e preparar um pull request.
- over 1 week
- Status da atividadeQuão disponível o issue aparece agora: novo, ativo, obsoleto, bloqueado ou aguardando entrada do mantenedor.
- stale
- ClarityCom que clareza o issue explica a mudança esperada, os critérios de aceitação e a próxima etapa.
- mostly clear
- Prerequisites
- TypeScriptWeb WorkersAVIF codec basicsSquoosh codebase structure
- Simpatia para novatosUma pontuação de 1 a 100 que estima o quão acessível este issue é para colaboradores iniciantes.
- 25
- Direção de pesquisa
- Start by examining existing codec integrations in squoosh, such as cwebp or mozjpeg, to understand the pattern for adding a new codec. Look at the worker files and how they handle multithreading. Check the issue comments for any additional context or requirements. Then implement a new worker for ravif (AVIF) that utilizes multithreading to improve performance.