Skip to content
This repository has been archived by the owner on Jan 3, 2024. It is now read-only.

Commit

Permalink
docs(fix-and-finalize-docs): goals for each sprint have been added, a…
Browse files Browse the repository at this point in the history
…s well as some new sprints
  • Loading branch information
thegm445 committed Dec 13, 2023
1 parent 91d3c92 commit eac81a5
Show file tree
Hide file tree
Showing 9 changed files with 144 additions and 5 deletions.
3 changes: 3 additions & 0 deletions docs/source/scrum/intro.rst
Original file line number Diff line number Diff line change
Expand Up @@ -24,3 +24,6 @@ Sprints
sprints/sprint-2
sprints/sprint-3
sprints/sprint-4
sprints/sprint-5
sprints/sprint-6
sprints/sprint-7
10 changes: 10 additions & 0 deletions docs/source/scrum/sprints/sprint-0.rst
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,16 @@ Esta sprint teve como objetivo primário criar o ambiente inicial de
desenvolvimento, a definição do tema, separação dos papéis exercidos pelos
membros do grupo e a iniciação da documentação do projeto.

Missões da sprint
-----------------

Nesta sprints precisávamos nos situar na matéria, metas a bater:
- Começar o estudo das ferramentas OK
- Decidir quem fará qual papel OK
- Definir o tema (colocar issues para prof escolher) OK
- Documentação inicial OK


Changelog
----------

Expand Down
11 changes: 10 additions & 1 deletion docs/source/scrum/sprints/sprint-1.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,17 @@ modelagem incial do projeto. O fim desta sprint era, também, ter uma estrutura
para que possamos trabalhar nas partes cruciais do projeto, como as submissões
e os contests.


Missões da sprint
-----------------

Nesta sprint as metas eram:
- Adicionar/Instalar ferramentas (tanto nos ambientes quanto no github) OK
- Dar forma à aplicação, bootstrap e outros 'cosméticos' OK
- Organizar README.md e CONTRIBUTING.md OK

Changelog
----------
---------

- `Adicionar bootstrap inicial da aplicação (#13) <https://github.com/unb-mds/2023-2-Squad06/pull/13>`_
- `Adicionar barra de navegação ao HTML base (#14) <https://github.com/unb-mds/2023-2-Squad06/pull/14>`_
Expand Down
8 changes: 8 additions & 0 deletions docs/source/scrum/sprints/sprint-2.rst
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,14 @@ Resumo
Esta sprint teve como objetivo finalizar e polir o projeto, visto que esta
sprint antecedeu a primeira release do projeto.

Missões da sprint
-----------------

Nesta sprint as metas eram:
- Apresentar o que fizemos até o presente momento OK
- Terminar de organizar a documentação OK
- Desenhar e desenvolver alguns itens avaliativos do plano de ensino OK

Changelog
----------

Expand Down
10 changes: 10 additions & 0 deletions docs/source/scrum/sprints/sprint-3.rst
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,16 @@ Fase que é focada mais na implementação, portanto o objetivo desta sprint foi
melhorar a aparência da página de registro de usuário e iniciar o
desenvolvimento dos testes unitários (requisito presente no plano de ensino).


Missões da sprint
-----------------

Nesta sprint as metas eram:
- (ir bem na prova de EDA1/EDA2)
- Adicionar partes fundamentais para o funcionamento do projeto OK



Changelog
----------

Expand Down
17 changes: 13 additions & 4 deletions docs/source/scrum/sprints/sprint-4.rst
Original file line number Diff line number Diff line change
@@ -1,14 +1,23 @@
Sprint 4
========

:bdg-info:`19/11/2023`
:bdg-info:`15/11/2023`

Resumo
------

Nesta sprint, a equipe de desenvolvimento começou a trabalhar na segunda release. As
principais atividades foram o início do desenvolvimento da parte de submissões e a
estilização da página de login para melhor acessibilidade do usuário.
Nesta sprint, a equipe de desenvolvimento começou a trabalhar na segunda
release. As principais atividades foram o início do desenvolvimento da parte de
submissões e a estilização da página de login para melhor acessibilidade do
usuário.

Missões da sprint
-----------------

Nesta sprint as metas eram:
- Adicionar submissões (parte integrante do conceito de Juiz Virtual) OK
- Estilizar certas páginas OK
- Alterar e melhorar documentação OK


Changelog
Expand Down
32 changes: 32 additions & 0 deletions docs/source/scrum/sprints/sprint-5.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
Sprint 5
========

:bdg-info:`21/11/2023`

Resumo e Missões da sprint
--------------------------
Nesta sprint o objetivo era continuar a melhorar o projeto, fazendo ele se
parecer cada vez mais com outros juízes virtuais:

- Criando umas das partes mais fundamentais de um Juiz Virtual (as submissões)
- Criando uma página onde o usuário pode ver as informações da conta
- Adicionando LaTeX nas descrições de tasks para que fórmulas sejam renderizadas

Todos objetivos foram cumpridos com êxito.


Changelog
----------

- `Atualizar tabela de membros da equipe (#88) <https://github.com/unb-mds/2023-2-JuizVirtual/pull/88>`_
- `Criar template formulário de submissão (#80) <https://github.com/unb-mds/2023-2-JuizVirtual/issues/80>`_
- `Adicionar fomulário inicial de submissão (#86) <https://github.com/unb-mds/2023-2-JuizVirtual/pull/86>`_
- `Adicionar página de perfil do usuário (#64) <https://github.com/unb-mds/2023-2-JuizVirtual/issues/64>`_
- `Adicionar página de perfil do usuário (PR) (#82) <https://github.com/unb-mds/2023-2-JuizVirtual/pull/82>`_
- `Corrigir comandos relacionados ao Docker Compose no guia de instalação (#71) <https://github.com/unb-mds/2023-2-JuizVirtual/issues/71>`_
- `Adicionar documentação das sprints (#85) <https://github.com/unb-mds/2023-2-JuizVirtual/pull/85>`_
- `Adicionar arquivos de configuração do Heroku (#87) <https://github.com/unb-mds/2023-2-JuizVirtual/pull/87>`_
- `Logar automaticamente ao criar uma nova conta (#78) <https://github.com/unb-mds/2023-2-JuizVirtual/issues/78>`_
- `Logar automaticamente ao criar uma nova conta (PR) (#81) <https://github.com/unb-mds/2023-2-JuizVirtual/pull/81>`_
- `Renderizar LaTeX em páginas de tasks (#79) <https://github.com/unb-mds/2023-2-JuizVirtual/issues/79>`_
- `Render Latex code with Katex (#84) <https://github.com/unb-mds/2023-2-JuizVirtual/pull/84>`_
34 changes: 34 additions & 0 deletions docs/source/scrum/sprints/sprint-6.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
Sprint 6
========

:bdg-info:`29/11/2023`

Resumo e Missões da sprint
--------------------------
Nesta sprint o objetivo era terminar o core do projeto, ao julgar as submissões
de acordo com o que foi planejado (ver informações extras na página de
arquitetura do projeto, aqui, na documentação mesmo). Metas:

- Criar página de submissões
- Integrar a fila de submissões
- Julgar as submissões
- Corrigir pequenos bugs quanto aos contests e tasks.
- Adicionar submissões no painel de administração

Changelog
----------

- `Criar página de submissões (#100) <https://github.com/unb-mds/2023-2-JuizVirtual/issues/100>`_
- `Criar página de submissões (PR) (#101) <https://github.com/unb-mds/2023-2-JuizVirtual/pull/101>`_
- `Integrar sistema de fila (message broker) com a aplicação (#28) <hhttps://github.com/unb-mds/2023-2-JuizVirtual/issues/28>`_
- `Adicionar integração inicial com RabbitMQ e message brokers (PR) (#102) <https://github.com/unb-mds/2023-2-JuizVirtual/pull/102>`_
- `Adicionar resumo da aplicação e motivação no README (#94) <https://github.com/unb-mds/2023-2-JuizVirtual/issues/94>`_
- `Adicionar resumo e motivação da aplicação no README (PR) (#103) <https://github.com/unb-mds/2023-2-JuizVirtual/pull/103>`_
- `Implement test cases feature (PR) (#98) <https://github.com/unb-mds/2023-2-JuizVirtual/pull/98>`_
- `Não permitir que usuário acessem tasks para contests não iniciados ou cancelados (#90) <https://github.com/unb-mds/2023-2-JuizVirtual/issues/90>`_
- `Não permitir que usuário acessem tasks para contests não iniciados ou cancelados (PR) (#99) <https://github.com/unb-mds/2023-2-JuizVirtual/pull/99>`_
- `Implementar página de outros usuários (#91) <https://github.com/unb-mds/2023-2-JuizVirtual/issues/91>`_
- `Implementar página de outros usuários (PR) (#97) <https://github.com/unb-mds/2023-2-JuizVirtual/pull/97>`_
- `Adicionar página de administração para submissões (#92) <https://github.com/unb-mds/2023-2-JuizVirtual/issues/92>`_
- `Adicionar página de administração para submissões (PR) (#93) <https://github.com/unb-mds/2023-2-JuizVirtual/pull/93>`_
- `Serve static files correctly on Heroku (PR) (#89) <https://github.com/unb-mds/2023-2-JuizVirtual/pull/89>`_
24 changes: 24 additions & 0 deletions docs/source/scrum/sprints/sprint-7.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
Sprint 7
========

:bdg-info:`06/12/2023`

Resumo e Missões da sprint
--------------------------
Nesta sprint o objetivo era melhorar o que foi feito na sprint passada,
cumprindo as seguintes metas:

- Melhorar a aparência do campo do código no formulário de submissão
- Adicionar pontuação para quando as submissões receberem AC quando julgadas
- Adicionar campo de restrições (afinal, o que é um Juiz Virtual sem
*1 < N < 10^6* )

Changelog
----------

- `Adicionar suporte a syntax highlighting no formulário de submissão (#95) <https://github.com/unb-mds/2023-2-JuizVirtual/issues/95>`_
- `Adicionar suporte a syntax highlighting no formulário de submissão (PR) (#107) <https://github.com/unb-mds/2023-2-JuizVirtual/pull/107>`_
- `Adicionar feature onde usuários consigam ganhar pontos (#105) <https://github.com/unb-mds/2023-2-JuizVirtual/issues/105>`_
- `Adicionar sistema de pontuação para usuários (#106) <https://github.com/unb-mds/2023-2-JuizVirtual/pull/106>`_
- `Adicionar campo de restrições da task (#96) <https://github.com/unb-mds/2023-2-JuizVirtual/issues/96>`_
- `Add task's constraints field (#104) <https://github.com/unb-mds/2023-2-JuizVirtual/pull/104>`_

0 comments on commit eac81a5

Please sign in to comment.