Separate into core and express packages
Ninguém assumiu esta issue ainda.
- Linguagem predominante
- F#
- Estrelas
- 860
- Forks
- 99
- Merge médio
- 22min
- PRs com merge (30d)
- 1
Descrição
Just as the python lib, Plotly.NET provides both low-level access to plotly.js figure generation (e.g.TraceStyle functions, Chart.Scatter) and high-level abstractions for composite charts (e.g. Chart.Grid, Chart.Range).
Once a full low-level coverage is reached on 2.x.x, it might be beneficial to split these layers to both make the chart namespace more concise and add dependencies such as a data frame library to the high level abstractions.
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
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.
Direção de pesquisa
A issue não nomeia arquivos nem testes específicos. Comece revisando a estrutura do projeto e dos packages e, em seguida, inspecione o namespace Chart e as APIs de baixo nível TraceStyle e Chart.Scatter, juntamente com as abstrações de alto nível Chart.Grid e Chart.Range. Para considerar o trabalho concluído, seria necessário definir uma divisão entre os packages core e express, mas a cobertura necessária e os limites de dependência ainda precisam ser esclarecidos.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- fsharp
- Domínio
- developer-experience
- Tipo de issue
- Refatoração
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Status de atividade
- Estagnada
- Clareza
- Precisa de esclarecimento
- Facilidade para iniciantes
- 25/100