plotly / plotly/Plotly.NET

Separate into core and express packages

Aberta
#209 0 comentários 2 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Area: Meta Type: Enhancement
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

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. 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

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.