-
Notifications
You must be signed in to change notification settings - Fork 18
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
Comments
Concordo! Ótima ideia!
Em sáb, 29 de fev de 2020 às 18:15, Eduardo Mangeli <
notifications@github.com> 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>
.
|
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
|
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.
|
Seriam então os arquivos que colocaríamos no CTAN!
Em ter., 3 de mar. de 2020 às 17:08, Eduardo Mangeli <
notifications@github.com> escreveu:
… 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
… <#m_4255425340588414123_>
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> > <#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 <#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
<#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
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#17?email_source=notifications&email_token=AAN724X5KQSEUVXWML6EFUDRFVPUPA5CNFSM4K66LSFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOENU6V3Q#issuecomment-594143982>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAN724XUQEE43LJEOAMQBOTRFVPUPANCNFSM4K66LSFA>
.
|
Alterei a estrutura do repositório conforme conversamos. Modifiquei o Fiz alguns testes e parece que está ok |
Eduardo, no 'dist' não deveríamos colocar os estilos extraídos do arquivo
'.dtx' (o coppe.cls, coppe.ist, coppe-unsrt.bst, etc)?
Outra coisa, o arquivo de exemplo é extraído do 'dtx', pois ele faz parte
do texto da documentação.
Por exemplo,
|- COPYING
| - README.md
| - TODO
|- dist
|- coppe.pdf
|- coppe.cls
|- coppe-logo.pdf
|- coppe-logo.eps
|- coppe-plain.bst
|- coppe-unsrt.bst
|- coppe.ist
|- example.tex
|- example.bib
|- example.pdf
A gente também havia pensado em criar pacotes com templates.
O que acham?
Em ter., 17 de mar. de 2020 às 16:47, Eduardo Mangeli <
notifications@github.com> escreveu:
… 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
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#17 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAN724V76DJUQTBVYCI2VN3RH7HUVANCNFSM4K66LSFA>
.
|
Eu concordo plenamente. Acabei me deixando levar pelo arquivo |
Criei o target O arquivo |
Está ótimo!
Em ter, 17 de mar de 2020 às 19:34, Eduardo Mangeli <
notifications@github.com> escreveu:
… 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
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#17 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAN724STMSLUGGMRQVNADM3RH73I5ANCNFSM4K66LSFA>
.
|
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:
The text was updated successfully, but these errors were encountered: