CodePlex

Origem: Wikipédia, a enciclopédia livre.
Ir para: navegação, pesquisa
Question book.svg
Este artigo não cita fontes confiáveis e independentes. (desde setembro de 2010). Por favor, adicione referências e insira-as corretamente no texto ou no rodapé. Conteúdo sem fontes poderá ser removido.
Encontre fontes: Google (notícias, livros e acadêmico)
CodePlex
Slogan Get Involved
Requer pagamento? Não
Gênero Portal
Cadastro Público / Não necessita cadastro
Idiomas Inglês
Lançamento 2006
Proprietário Microsoft
Página oficial CodePlex

Sobre[editar | editar código-fonte]

O CodePlex é um portal onde você pode hospedar, gratuitamente, projetos de software, gerenciar grupos de desenvolvimento, acompanhar problemas e tudo que envolve a criação de uma aplicação. Este repositório hospeda projetos gratuitos e pagos. A empresa proprietária deste repositório de projetos é a Microsoft (que já possui duas licenças open-source).

Foi desenvolvido com C# utilizando a tecnologia .Net 2.0 e o Visual Studio Team.

O CodePlex possui um sistema wiki para a criação colaborativa de documentos e comunicação interna e externa dos resultados dos projetos. Na wiki do Codeplex podem-se inserir textos, imagens e até vídeos sobre os projetos. O repositório de projetos também possui as seguintes características:

  • Gerência de versões (Releases)
  • Fóruns de discussão (Discussions)
  • Distribuição e acompanhamento de tarefas (Issue Tracker)
  • Desenvolvimento colaborativo de código (Source Code)
  • Gestão de equipe (People)
  • Escolha de uma licença (License)

Gerenciador de versões.[editar | editar código-fonte]

O controle de versão do CodePlex é feito por um sistema próprio e para acessá-lo pode ser usado vários clientes, sendo:

  • TortoiseSVN: Interface gráfica que se integra ao Windows Explorer, oferecendo edit, merge, commit.
  • CodePlex Client: Interface de linha de comando, oferecendo edit, merge, commit e suporte offline.
  • Teamprise: Interface gráfica que se integra ao Eclipse, podendo ser utiliza-do em múltiplas plataformas (Windows, Linux, ou Macintosh)
  • Team Explorer: Interface gráfica que se pode ser executado individualmente (modo stand-alone) ou se integrando ao Visual Studio 2005/2008.

Fórum de discussão[editar | editar código-fonte]

Nesta funcionalidade do CodePlex, o criador do projeto pode criar fóruns de dis-cussão relacionados ao seu projeto, onde tanto os desenvolvedores quanto os visitantes poderão registrar suas opiniões, dúvidas ou sugestões.

Distribuindo e acompanhando tarefas (Issue Tracker)[editar | editar código-fonte]

O Issue Tracker é a ferramenta do CodePlex utilizada para distribuir as tarefas pa-ra a equipe do projeto e também serve como forma adicional de comunicação en-tre os outros usuários registrados. Deste modo o “dono” do projeto pode criar tarefas para a equipe, outras pessoas poderão usar o Issue Tracker para sugerir melhorias ou novas funcionalidades para o projeto.

Gerenciando equipe[editar | editar código-fonte]

Ao criar um projeto no CodePlex, o usuário que deu inicio ao projeto torna-se automaticamente coordenador do mesmo e pode gerenciar sua equipe de colaboradores

Licença[editar | editar código-fonte]

A Microsoft disponibilizou uma série de licenças que podem ser usadas em projetos hospedados no CodePlex. Dentre elas, pode-se escolher entre as licenças reconhecidas pela Open Source Initiative, como GNU/GPL, Licença BSD, Licença MIT, Eclipse Public License e as duas recentes licenças aprovadas (pela OSI) da própria Microsoft: Microsoft Public License e Microsoft Reciprocal License

Ligações externas[editar | editar código-fonte]