diff --git a/bibliografia.bib b/bibliografia.bib index 7bc9783..78476be 100644 --- a/bibliografia.bib +++ b/bibliografia.bib @@ -1,503 +1,13 @@ -@article{souza2005semantica, - author = "Renato Rocha Souza and Lídia Alvarenga", - title = "A Web Semântica e suas contribuições para a Ciência da Informação", - school = "Universidade Federal de Minas Gerais", - year = 2004, +@article{freitas2010git, + author = "Daniel Tannure Menandro de Freitas", + title = "Análise Comparativa entre Sistemas de Controle de Versões", + year = 2010, month = "Abril" } - - -@article{souza2005metadados, - author = "Marcia I. F. Souza and Laurimar G. Vendrusculo and Geane C, Melo", - title = "Metadados para a descrição de recursos de informação eletrônica: utilização do padrão Dublin Core", - school = "UNIFAI Centro Universitário Assunção", - year = 2000, - month = "Abril" -} - - -@article{alves2005metadados, - author = "R. C. V. ALVES", - title = "Web semântica: uma análise focada no uso de metadados", - school = "Faculdade de Filosofia e Ciências, Universidade Estadual Paulista, Marília", - year = 2004 -} - -@misc{bernerslee2009w3c, - author = {Tim Berners Lee}, - title = {Linked-data design issues}, - howpublished = {W3C design issue document}, - month = {June}, - year = {2009}, - note = {http://www.w3.org/DesignIssues/LinkedData.html} - } - -@article{konstantinou2014onto, - author = {N. Konstantinou and D.E. Spanos and N. Houssos and N. Mitrou }, - year = {2014}, - title = {Exposing Scholarly Information as Linked Open Data: RDFizing DSpace contents}, - journal = {In The Electronic Library} -} - -@misc{meirelles2014spb, - title = "Evolução da Plataforma do Software Público Brasileiro", - author = "Paulo Meirelles and Daniel Bucher and Rafael Manzo and Diego Araújo", - url = "http://fga.unb.br/articles/0000/6636/napsol_SPB_2014_10_16.pdf", - school = "FGA-UnB/IME-USP", - year = "2014", - note = {Acesso em 20 de novembro de 2014.} -} - -@misc{meirelles2014bibliotecas, - title={Projeto BRA/12/018 – Levantamento de informações e proposta de catalogação e sistematização de conteúdos sobre Participação Social}, - author={Fernando Willian Cruz and Paulo Roberto Miranda Meirelles}, - year={2014} -} - -@misc{kruk2006libraries, - author = {Sebastian Ryszard Kruk}, - title = {Digital Libraries of the Future: Use of Semantic Web and Social Bookmarking to support E-learning in Digital Libraries}, - school = {National University of Ireland, Galway}, - year = {2006}, - url = {http://www.slideshare.net/skruk/digital-libraries-of-the-future-use-of-semantic-web-and-social-bookmarking-to-support-elearning-in-digital-libraries}, - note = {Acesso em 20 de maio de 2014.} -} - - - -@article{cf, - editor = {Imprensa Nacional}, - year = {1988}, - month = {out}, - title = {Constituição da República Federativa do Brasil}, - journal = {Diário Oficial da União}, - author = {Brasil}, - url = {http://www.planalto.gov.br/ccivil_03/constituicao/constituicao.htm}, - note = {Acesso em 04 de maio de 2014}, - address = {Brasília} -} - -@PHDTHESIS{fielding2000z39, - author = "Roy Thomas Fielding", - title = "Architectural Styles and the Design of Network-based Software Architectures", - school = "University of California", - year = "2000" -} - -@inproceedings{board2007testing, - title={Certificação em Teste Foundation Level Syllabus}, - author={Braziliam Software Testing Qualifications Board}, - year={2007}, - organization={Comissão Internacional para Qualificação de Teste de Software}, - note = {Acesso em 11 de novembro de 2014} -} - -@book{dustin1999testing, - title={Automated Software Testing - Introduction, Management and Performance}, - author={Dustin, E. and Rashka, J. and Paul, J}, - year={1999}, - publisher={Addison-Wesley} -} - -@article{cyganiak2014cloud, - author = {Richard Cyganiak and Anja Jentzsch}, - year = {2014}, - title = {The Linking Open Data cloud diagram}, - journal = {Insight Centre for Data Analytics at NUI Galway} -} - -@inproceedings{berrueta2008rdf, - title={Best Practice Recipes for Publishing RDF Vocabularies}, - author={Berrueta, D. and Phipps, J.}, - year={2008}, - organization={W3C Working Group Note}, - url = { http://www.w3.org/TR/swbp-vocab-pub/}, - note = {Acesso em 21 de setembro de 2014} -} - -@article{ding2005rdf, - author = {Li Ding}, - year = {2005}, - title = {Tracking RDF Graph Provenance using RDF Molecules}, - journal = { UMBC Tech Report TR-CS-05-06} -} - -@inproceedings{mcguinness2014owl, - title={OWL Web Ontology Language - W3C Recommendation}, - author={Van Harmelen D. McGuinness}, - year={2004}, - organization={Instituto de Pesquisa Econômica Aplicada}, - url = {http://www.w3.org/TR/owl-features}, - note = {Acesso em 19 de setembro de 2014.} -} - -@article{garcia2003interoperabilidade, - author = {Patrícia de Andrade Bueno Garcia and Marcos Sfair Sunye}, - year = {2003}, - School = {Universidade Estadual de Ponta Grossa, Ponta Grossa}, - title = {O Protocolo OAI-PMH para Interoperabilidade em Repositórios Digitais}, - journal = { I Congresso de Tecnologias para Gestão de Dados e Metadados do Cone Sul}, - address = {Paraná} -} - -@article{silva2012mvc, - title={Revisão sistemática da evolução MVC na base ACM}, - author={Valéria Martins da Silva}, - journal={15º Concurso de Trabajos Estudiantiles}, - year={2012} -} - -@misc{gabinete2012participacao, - author = "Gabinete Digital do Rio Grande do Sul", - title = "Gabinete Digital. Democracia em Rede. O que é?", - url = "http://gabinetedigital.rs.gov.br/sobre", - year = "2012", - note = {Acesso em 11 de abril de 2014.} -} - -@misc{gabinete2013brasil, - author = "Gabinete Digital", - title = "Presidenta Dilma apresenta novo Portal Brasil", - url = "http://www.brasil.gov.br/governo/2013/09/dilma-anuncia-reformulacao-do-portal-brasil", - year = "2013", - note = {Acesso em 15 de junho de 2014.} -} - -@BOOK{sgpr2010conselhos, - author = "Secretária Geral da Presidência da República, Secretaria Nacional de Articulação Social", - title = "Conselhos Nacionais", - publisher = "Secretaria Geral da Presidência da República", - year = "2010", - volume = "1", - edition = "first", - month = "dec" -} - -@book{rozanski2005architecture, - author = {Rozanski, Nick and Woods, E\'{o}in}, - title = {Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives}, - year = {2005}, - isbn = {0321112296}, - publisher = {Addison-Wesley Professional} -} - -@book{beck2003tdd, - title={Test-driven Development: By Example}, - author={Kent Beck}, - isbn={9780321146533}, - lccn={2002028037}, - series={Kent Beck signature book}, - year={2003}, - publisher={Addison-Wesley} -} - -@phdthesis{meirelles2013metricas, - Author = {Meirelles, Paulo R. M.}, - Title = {Monitoramento de métricas de código-fonte em projetos de software livre}, - School = {Instituto de Matemática e Estátistica -- Universidade de São Paulo (IME/USP)}, - Year = {2013} -} - -@PHDTHESIS{bucher2013rede, - author = "Daniel Costa Bucher", - title = "Rede de colaboração social para universidades brasileiras: um estudo de caso de implantação e desenvolvimento distribuído de uma plataforma livre na Universidade de Brasília", - school = "Universidade de Brasília -- Faculdade UnB Gama", - year = "2013" -} - @PHDTHESIS{meneses2014mezuro, author = "Vinícius Vieira Meneses", title = "Evolução de Software: De Plugin para Aplicação Independente", school = "Universidade de Brasília -- Faculdade UnB Gama", year = "2014" -} - - -@ARTICLE {ferreira2008software, - author = "José Alexandre Ferreira and Marcilio F. Souza Júnior and Hugo Araújo Souza", - title = "Gerenciando a aquisição de software e serviços de T I na área pública", - journal = "SEGeT – Simpósio de Excelência em Gestão e Tecnolog ia", - year = "2008" -} - -@BOOK{ibge2012ongs, - author = "Instituto Brasileiro de Geografia e Estatística - IBGE", - title = "As fundações privadas e associações sem fins lucrativos no Brasil (FASFIL)", - publisher = "IBGE", - year = "2012", - address = "Rio de Janeiro", - edition = "fourth", - month = "dec" -} - -@PHDTHESIS{trajano2011controle, - author = "Alline Giselle das Neves Trajano", - title = "O Controle Social nas Ações do Conselho Municipal de Assistência social de Gurinhém", - school = "Universidade Federal da Paraíba -- DEPARTAMENTO DE ECONOMIA", - year = "2011" -} - - -@book{bass1998architecture, - author = {Bass, Len and Clements, Paul and Kazman, Rick}, - title = {Software Architecture in Practice}, - year = {1998}, - isbn = {0-201-19930-0}, - publisher = {Addison-Wesley Longman Publishing Co., Inc.}, - address = {Boston, MA, USA} -} - -@article{garlan1995architecture, - author = "David Garlan and Dewayne Perry", - title = "Introduction to the Special Issue on Software Architecture", - key = "Garlan", - journal = "IEEE Transactions on Software Engineering", - year = 1995, - volume = 21, - number = 4, - month = "Abril" -} - -@misc{kuramoto2007bibliotecas, - author = {Hélio Kuramoto}, - title = {Bibliotecas Digitais: que nível de interoperabilidade? Seminário sobre Conteúdos Digitais na Internet, Rio de Janeiro.}, - school = {Comitê Gestor da Internet no Brasil}, - month = apr, - year = {2014}, - url = {https://cg-conteudos.cgi.br/seminario/arquivos/Seminario-CGI.br-Kuramoto-rj.ppt}, - note = {Acesso em 19 de maio de 2014.} -} - -@phdthesis{rodrigrues2003preservacao, - author={Maria de Lurdes Tainha Saramago Rodrigues}, - title={Preservação Digital de Longo Prazo. Estado da arte e boas práticas em repositórios digitais.}, - school={Instituto Superior de Ciências do Trabalho e da Empresa}, - year={2003}, - address={Departamento de Ciências e Tecnologias de Informação}, - month={Agosto} -} - -@book{emag2013usabilidade, - title={Modelo de Acessibilidade de Governo Eletrônico}, - author={Departamento de Governo Eletrônico}, - volume={3}, - year={2013}, - publisher={Ministério do Planejamento} -} - -@book{fowler2006padroes, - title={Padrões de Arquitetura de Aplicações Corporativas}, - author={Fowler, M.}, - isbn={9788536306384}, - year={2006}, - publisher={BOOKMAN COMPANHIA ED} -} - -@book{arms2000digital, - title={Digital Libraries}, - author={Arms, W.Y.}, - isbn={9780262261340}, - series={Digital libraries and electronic publishing}, - year={2000}, - publisher={MIT Press} -} - -@misc{ferreira2006interface, - title = {A Interface do Usuário e as Bibliotecas Digitais. Publicação de artigos feita pelo IBICT com o título “Bibliotecas Digitais: Saberes e Práticas”}, - author = {Sueli Mara Soares Pinto Ferreira and Patrícia Cristina do Nascimento Souto}, - year = {2006}, - note = {Acesso em 28 de abril de 2014.} -} - -@misc{jacobi2001participacao, - title = {Políticas sociais locais e os desafios da participação citadina}, - author = {Pedro Jacobi}, - year = {2001}, - note = {Acesso em 28 de abril de 2014.} -} - - -@book{feitosa2006organizacao, - title={Organização Da Informação Na Web : Das Tags À Web Semântica}, - author={Feitosa, A.}, - isbn={9788570625687}, - series={Ciência da informação e da comunicação}, - year={2006}, - publisher={Thesaurus} -} - -@BOOK{avritzer2012conferencias, - author = "Leonardo Avritzer", - title = "Participação, Articulação de Atores Sociais e Desenvolvimento Regional", - publisher = "Conferências Nacionais: Ampliando e Redefinindo os Padrões de Participação Social no Brasil", - year = "2012", - volume = "1", - series = "IPEA. Texto para discussao", - edition = "may", - address = "Rio De Janeiro", - month = "feb" -} - -@inproceedings{ipea2013audiencia, - title={Audências Públicas no âmbito do Governo Federal: análise preliminar e bases para avaliação. Brasília}, - author={IPEA}, - year={2013}, - organization={Instituto de Pesquisa Econômica Aplicada}, - url = {http://www.ipea.gov.br/participacao/images/pdfs/relatorio_audiencias_publicas.pdf}, - note = {Acesso em 19 de abril de 2014.} -} -@BOOK{bandeira1999articulacao, - author = "Pedro Silveira Bandeira", - title = "Participação, Articulação de Atores Sociais e Desenvolvimento Regional", - publisher = "Instituto de Pesquisa Econômica Aplicada", - year = "1999", - volume = "1", - series = "IPEA. Texto para discussao", - edition = "first", - address = "Rio De Janeiro", - month = "feb" -} - -@ARTICLE{rocha2008popular, - author = "José Claúdio Rocha", - title = "A participação popular na gestão pública no Brasil", - journal = "Jus Navigandi", - year = "2011", - month = "may", - url = "http://jus.com.br/artigos/19205", - note = "Acesso em 06 de maio de 2014." -} - -@BOOK{bordenave1983participacao, - author = "Juan E. Dias Bordenave", - title = "O Que é Participação", - publisher = "Editora Brasiliense", - year = "1983", - volume = "6", - edition = "first" -} - -@ARTICLE{scuassante2009constituicao, - author = "Priscyla Mathias Scuassante", - title = "A participação popular, prevista na Constituição Federal de 1988, garante efetivamente a realização do Estado Democrático de Direito?", - journal = "Âmbito Jurídico", - year = "2009", - month = "nov", - note = {Acesso em 05 de maio de 2014.} -} - -@MISC{mds2008participacao, - author = "Ministério do Desenvolvimento Social", - title = "Participação Social, uma evolução da democracia em benefício de todos", - url = "http://www.mds.gov.br/bolsafamilia/informes/informe-controle-social/Informe,P2013.pdf.pagespeed.ce.QIdCEwLAxB.pdf", - month = "jun", - year = "2008", - note = {Acesso em 10 de maio de 2014.} -} - -@misc{dbcore2012set, - author = "Dublin Core Metadata Initiative", - title = "Dublin Core Metadata Element Set, Version 1.1", - month = "Junho", - year = "2012", - url = "http://dublincore.org/documents/dces/" -} - -@misc{solagna2014metodologias, - title={Análise de experiências nacionais e internacionais -de participação mediada por Internet}, - author={Fabricio Solagna}, - year={2014} -} - - -@book{sgpr2014conferencias, - title={Conferências Nacionais 2013-2014}, - author={Secretaria-Geral da Presidência da República}, - year={1970}, - publisher={NATO Science Committee; available from Scientific Affairs Division, NATO} -} - - -@article{patricia2002oaipmh, - author = {Patrícia de Andrade Bueno Garcia, Marcos Sfair Sunye}, - title = {O Protocolo OAI-PMH para Interoperabilidade em Bibliotecas Digitais}, - school = {Universidade Federal do Paraná}, - year = {2003} -} - -@article{renan2009interoperabilidade, - title= {Implementação de Interoperabilidade entre Repositórios Digitais por meio do Protocolo OAI-PMH}, - author= {Renan Rodrigues de Oliveira, Cedric Luiz de Carvalho}, - school = {Universidade Federal de Goias}, - year={2009} -} - -@misc{noosfero2013plugins, - author = {Aurélio A. Heckert}, - title = {Plugins}, - month = {Setembro}, - year = {2013}, - url = {http://noosfero.org/Development/Plugins} -} - -@misc{mejia2011rails, - author = "Adrian Mejia", - title = "Ruby on Rails Architectural Design", - month = "Agosto", - year = "2011", - url = "http://adrianmejia.com/blog/2011/08/11/ruby-on-rails-architectural-design/", - note = {Acesso em 04 de maio de 2014.} -} - -@book{rosenfeld2002information, - title={Information Architecture for the World Wide Web}, - author={Rosenfeld, L. and Morville, P.}, - isbn={9780596000356}, - lccn={2002070413}, - series={O'Reilly Series}, - year={2002}, - publisher={O'Reilly} -} - -@misc{monim2013mvc, - author = "Bilal Momin", - title = "Getting Started Ruby On Rails MVC With Fun", - month = "Março", - year = "2013", - url = "http://adrianmejia.com/blog/2011/08/11/ruby-on-rails-architectural-design/", - note = {Acesso em 05 de maio de 2014.} -} - -@article{maldonado2005teste, - author = "João C. Maldonado and Ellen F. Barbosa and Auri R. Vincenzi", - title = "Introducao ao Teste de Software", - school = "Universidade de Sao Paulo", - year = "2005" -} - -@misc{fabbri2014ontologias, - title={Relatório técnico do PNUD - Ontologia do Portal Federal de Participação Social}, - author={Renato Fabbri}, - year={2014} -} - -@book{kruk2008semantic, - title={Semantic Digital Libraries}, - author={Sebastian Ryszard Kruk, Bill McDaniel}, - isbn={9783540854340}, - lccn={2008934757}, - series={SpringerLink: Springer e-Books}, - year={2008}, - publisher={Springer} -} - -@ARTICLE{almeida2011participacao, - author = "Guilherme Assis de Almeida", - title = "Participação e controle social na garantia dos direitos humanos", - journal = "Curso de Formação de Conselheiros em Direitos Humanos", - year = "2011", - url = "http://www.dhnet.org.br/dados/cursos/dh/cc/2/participacao.htm", - note = "Acesso em 11 de junho de 2014." } \ No newline at end of file diff --git a/capitulos/32-noosfero-conteudos.tex b/capitulos/32-noosfero-conteudos.tex index 4eb4bf1..79ffb6b 100644 --- a/capitulos/32-noosfero-conteudos.tex +++ b/capitulos/32-noosfero-conteudos.tex @@ -8,7 +8,6 @@ Como dito no capítulo \ref{cap:noosfero}, o Noosfero possui algumas funções q Para incluir diversos conteúdos \hyperref[sub:painel_controle]{Acessar o Painel de Controle da Comunidade} e clicar na opção \includegraphics[width=3.3cm]{figuras/gerenciar_conteudo.png} (Gerenciar Conteúdo). Na página mostrada na Figura \ref{fig:conteudo_software} você encontrará a relação de todos os conteúdos já criados e poderá criar, editar e excluir outros conteúdos. -\subsection{Incluir conteúdos na Comunidade ou Perfil} \graphicspath{{figuras/}} \begin{figure}[H] diff --git a/capitulos/33-noosfero-software.tex b/capitulos/33-noosfero-software.tex index 2f0b413..521ea8d 100644 --- a/capitulos/33-noosfero-software.tex +++ b/capitulos/33-noosfero-software.tex @@ -2,7 +2,7 @@ \section{Software} \label{sec:software} -No novo Portal do Software Público o Noosfero, permitindo a inclusão de softwares. Através dessa melhoria, . Cada software possui sua comunidade, assim é possível que membros... +Diferentemente de outros ambientes de Noosfero, o novo Portal do Software Público possui a possibilidade de inclusão de softwares. Através dessa melhoria, cada software possui sua comunidade, que tem como objetivo principal centralizar todas as ferramentas. Na comunidade, é possível que os membros possam verificar todas as atualizações/participações feitas sobre aquele determinado software. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%% TUTORIAIS USUÁRIOS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% diff --git a/capitulos/6-git.tex b/capitulos/6-git.tex index 829a13d..8cac902 100644 --- a/capitulos/6-git.tex +++ b/capitulos/6-git.tex @@ -36,23 +36,36 @@ Após realização desses passos, o git já está configurado na sua máquina. \section{Comandos Básicos do git} -O git possui um fluxo de trabalho, que é ilustrado pela Figura X. +O git possui uma sugestão de fluxo de trabalho, que é ilustrado pela Figura \ref{fig:fluxo_git}. Basicamente esse fluxo possui alguns dos comandos que são utilizados dia a dia, quando a equipe trabalha com repositórios de código. -IMAGEM FLUXO DE TRABALHO +\graphicspath{{figuras/}} +\begin{figure}[htb!] + \centering + \includegraphics[width=0.9\textwidth]{fluxo_git.png} + \caption{Fluxo de trabalho utilizando git, adaptado de \cite{freitas2010git}.} + \label{fig:fluxo_git}. +\end{figure} + +Alguns desses comandos dessa sugestão de fluxo de atividades apresentado na Figura \ref{fig:fluxo_git} é explicado nas seções abaixo. \subsection{Init/Clone} Para começar a trabalhar utilizando o git, pode ser feito de duas maneiras: \textit{(i)} através da criação e um novo projeto e consequentemente um novo repositório ou \textit{(ii)} clonando um repositório já existente. +\subsubsection*{Iniciando um repositório do zero} + Para criação de um novo repositório, basta executar o comando abaixo (\ref{cod:git_init}). Quando o comando é executado, ele cria uma pasta oculta chamada ".git", que contém os principais arquivos relacionados para gerenciamento do Git. \begin{lstlisting}[caption={Iniciando um repositório git}, label=cod:git_init] git init \end{lstlisting} -É importante notar que a partir do momento que o projeto é criado na máquina, ele pode ser colocado no Gitlab. Para isso, basta o usuário criar um projeto (explicado na seção \ref{sub:gitlab_projeto} +É importante notar que a partir do momento que o projeto é criado na máquina, ele pode ser colocado no Gitlab. Para isso, basta o usuário criar um projeto (explicado na seção \ref{sub:gitlab_projeto}. + +\subsubsection*{Clonando um repositório existente} + +Também é possível contribuir com algum projeto já hospedado em algum serviço de repositório de código. Para isso, o git fornece dois protocolos para -Clonando um repositório existente \begin{lstlisting}[caption={Clonando um repositório git já existente}, label=cod:git_clone] git clone urldoprojeto diff --git a/figuras/fluxo_git.png b/figuras/fluxo_git.png new file mode 100644 index 0000000..76bd534 Binary files /dev/null and b/figuras/fluxo_git.png differ -- libgit2 0.21.2