Provide a function to generate NetworkGraph
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 45/100
- Tipo de issue
- Funcionalidade
- Clareza
- Razoavelmente clara
- Status de atividade
- Estagnada
- Stack de tecnologia
- python
- Domínio
- networking
Direção de pesquisa
Comece por _netjson_networkgraph em netdiff/utils.py, por volta da linha 127, e depois compare seu comportamento com a lógica duplicada no método json de topology.py de openwisp-network-topology. Confirme o ponto de entrada público pretendido e a saída com base no comportamento existente de NetJSON NetworkGraph; está concluído quando os usuários do módulo puderem chamar a funcionalidade exposta sem precisar reimplementá-la.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
The _netjson_networkgraph function is used to generate a NetJSON NetworkGraph.
https://github.com/openwisp/netdiff/blob/master/netdiff/utils.py#L127
Right now it is more like an internal function. It would be nice providing it to the module users so that they don't have to reinvent the wheel so much.
For example, in openwisp-network-topology, the json method of the Topology model is already reinventing it:
- Linguagem predominante
- Python
- Estrelas
- 86
- Forks
- 43
- Merge médio
- 11h 50min
- PRs com merge (30d)
- 1
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um 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 openwisp/netdiff
-
Feature - graphvizAberta
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 20/100
Todas as issues de openwisp/netdiff
Issues semelhantes
-
approved Good First Issue scope: docs
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 85/100
hiero-ledger/hiero-sdk-python#2730 · 3 comentários ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
wemake-services/wemake-django-template#3178 · 1 reação ·
Mantenedores costumam responder em até 1 dia
-
md/asciidoc/csv: an explicit `encoding="utf-8"` keeps a leading BOM, the auto-detect path drops itAberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
docling-project/docling#4846 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
neurostuff/NiMARE#1181 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
pytest-dev/pytest#15180 ·
Mantenedores costumam responder em até 1 dia