Move all rules and rulesets to its own repo
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Facilidade para iniciantes
- 30/100
Direção de pesquisa
Start by inventorying the HTML report assets and plain-text JSON rules and rulesets in the repository, then read how the core project currently references and updates them. Define the boundaries and coordination needed for separate assets and rules repositories; done means the repositories can be maintained independently without losing the ability to update the core tool, HTML assets, and rules together.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Is your feature request related to a problem? Please describe.
Working with multiple outputs in a single repository has been a pain in the ass. It gets worse when you have to maintain multiple rules and rulesets.
Describe the solution you'd like
At this point, I'd rather a separate repository for the following parts:
- Assets used by HTML report
- Rules and rulesets (plain-text JSON files)
e.g. silverhack/monkey365, silverhack/monkey365-assets, silverhack/monkey365-rules. Since I'm not an organisation (Monkey365 is maintained by one developer) it wouldn't make be hard to organize/find repos either.
Additional context
A separate repository would potentially make it more cumbersome to coordinate updates to all the core, HTML assets and the rules at once, but also would help to better maintain repositories for potential updates, rewording findings, unused dependencies, etc..
- Linguagem predominante
- PowerShell
- Estrelas
- 1.4k
- Forks
- 144
- Merge médio
- 1d 21h
- 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 silverhack/monkey365
-
bug status/needs-triage
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 86/100
silverhack/monkey365#200 ·
-
bug status/needs-triage
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
silverhack/monkey365#199 ·
-
bug status/needs-triage
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 56/100
silverhack/monkey365#198 ·
-
documentation enhancement help wanted impact-low priority-medium question
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 68/100
silverhack/monkey365#187 · 1 comentário ·
-
documentation enhancement epic priority-medium
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 30/100
silverhack/monkey365#184 ·
Todas as issues de silverhack/monkey365
Issues semelhantes
-
enhancement security severity:low
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 83/100
Battle-Cattle/BCUK-Bot-4#959 ·
Mantenedores costumam responder em até 1 dia
-
serve --http: push webhook signature check still differs in timing between unknown and signed reposAberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
auth0/auth0-flutter#991 ·
Mantenedores costumam responder em até 1 dia
-
security trivy
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
kubefleet-dev/kubefleet#1037 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
swc-project/swc-ai-issues#59 ·