Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Estrutura do repositório #17

Open
EduardoMangeli opened this issue Feb 29, 2020 · 9 comments
Open

Estrutura do repositório #17

EduardoMangeli opened this issue Feb 29, 2020 · 9 comments

Comments

@EduardoMangeli
Copy link
Collaborator

Podemos mudar a estrutura do repositório para incluir exemplos, código fonte e arquivos de distribuição da classe. Isso tudo incluindo a organização sugerida em #16

Proponho que tenhamos, ao menos, três diretórios para facilitar essa organização, além da raiz do repositório:

src
contendo os arquivos fonte
dist
contendo os arquivos da distribuição
examples
contendo examples
raiz
contendo o readme.md, .gitignore, etc
@vicentehelano
Copy link
Collaborator

vicentehelano commented Mar 3, 2020 via email

@xexeo
Copy link
Collaborator

xexeo commented Mar 3, 2020 via email

@EduardoMangeli
Copy link
Collaborator Author

Sim. Mas não acho que essas coisas sejam mutuamente excludentes.

Com um diretório com os arquivos de distribuição, um clone do repositório traria todos os arquivos sem a necessidade de compilar os fontes ou baixar a release correspondente.

A distribuição não seria uma release? Xexéo

On Tue, Mar 3, 2020 at 1:57 PM Vicente Helano @.> wrote: Concordo! Ótima ideia! Em sáb, 29 de fev de 2020 às 18:15, Eduardo Mangeli < @.> escreveu: > Podemos mudar a estrutura do repositório para incluir exemplos, código > fonte e arquivos de distribuição da classe. Isso tudo incluindo a > organização sugerida em #16 > <#16> > > Proponho que tenhamos, ao menos, três diretórios para facilitar essa > organização, além da raiz do repositório: > src contendo os arquivos fonte dist contendo os arquivos da distribuição > examples contendo examples raiz contendo o readme.md, .gitignore, etc > > — > You are receiving this because you are subscribed to this thread. > Reply to this email directly, view it on GitHub > < #17?email_source=notifications&email_token=AAN724XXG6OFTS5ENYIV5ZLRFF5F7A5CNFSM4K66LSFKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IRNSUQQ >, > or unsubscribe > < https://github.com/notifications/unsubscribe-auth/AAN724VP7S4KBIKRWUY2W7DRFF5F7ANCNFSM4K66LSFA > > . > — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub <#17?email_source=notifications&email_token=AAZ4RDPBOROXS6FEUW3KBLTRFUZGNA5CNFSM4K66LSFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOENUJBJQ#issuecomment-594055334>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAZ4RDIJOOHS2RIUGID7PETRFUZGNANCNFSM4K66LSFA .
-- Geraldo Xexéo, D.Sc. Professor Pleno - Programa de Engenharia de Sistemas e Computação/COPPE-UFRJ Professor Associado - Departamento de Ciência da Computação,/IM-UFRJ Professor do MBA em Engenharia de Software da Escola Politécnica-UFRJ Professor Coordenador de Cadeira no Curso de Tec. de Computação do CEDERJ-CECIERJ Membro da SBC, ACM, IGDA e ABSEL

@vicentehelano
Copy link
Collaborator

vicentehelano commented Mar 3, 2020 via email

@EduardoMangeli
Copy link
Collaborator Author

Alterei a estrutura do repositório conforme conversamos. Modifiquei o Makefile para que o resultado das compilações fossem copiados para o diretório dist.

Fiz alguns testes e parece que está ok

@vicentehelano
Copy link
Collaborator

vicentehelano commented Mar 17, 2020 via email

@EduardoMangeli
Copy link
Collaborator Author

Eu concordo plenamente. Acabei me deixando levar pelo arquivo Makefile e acho que não fiz o que deveria. Vou modificar a target install para copiar todos os arquivos necessários para o dist.

@EduardoMangeli
Copy link
Collaborator Author

Criei o target build que copia os arquivos da classe para o diretório dist

O arquivo latexmkrc é um arquivo de configuração para o pacote latexmk que é usado pelo Overleaf para configurar a compilação do projeto. O arquivo incluído aqui gera a lista de símbolos e abreviações, algo que não funcionaria no Overleaf sem essa configuração. Não sei qual a melhor forma de distribuí-lo

@vicentehelano
Copy link
Collaborator

vicentehelano commented Mar 17, 2020 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants