• Nenhum resultado encontrado

opensuse Build Service Carlos Ribeiro opensuse Ambassador opensuse Marketing Team

N/A
N/A
Protected

Academic year: 2022

Share "opensuse Build Service Carlos Ribeiro opensuse Ambassador opensuse Marketing Team"

Copied!
33
0
0

Texto

(1)

openSUSE Build Service openSUSE Build Service

Carlos Ribeiro

openSUSE Ambassador

openSUSE Marketing Team

carlosalberto.net@gmail.com

(2)

Introdução Carlos Ribeiro

carlosalberto.net@gmail.com

- openSUSE Marketing Team - openSUSE Ambassador – English Teacher

– Auto-Driver Instructor – Web-Designer

– Soccer Player

• http://www.opensuse.org

• http://pt.opensuse.org/OSBrasil

• http://susestudio.com

• http://softwarelivre.org/profile/usesuse

(3)

© September 6, 2010 Novell Inc. CyberOrg Info 3

Agenda

• O que é o openSUSE?

• O que o openSUSE Build Service?

• Quais são os objetivos do OBS?

• Visão Geral e Características

• Colaboração na construção de pacotes e programas

• Diferentes Interfaces de Usuário

• Versao Gratuita do OBS

• BuildService onsite

• Fedora, Debian, Mandriva

• Características unicas do BuildService

• O BuildService não e so para openSUSE...

(4)

O que é o openSUSE?

O que é o openSUSE?

(5)

© September 6, 2010 Novell Inc. CyberOrg Info 5

openSUSE para todos!

openSUSE pode ser utlizado em qualquer lugar a qualquer hora

• Jogar

• Crie documentos, planilhas e apresentação, em qualquer lugar

• Assista filmes

• Ouça e compartilhe suas músicas favoritas

• Grave seus programas de TV

• Navegue na Internet sem problemas

• Aprenda matemática e ciência de forma divertida

• E mais ...

(6)

Navegue na Internet

• Os Clientes de Mensagens Instantâneas podem se conectar com

• Veja seus email via web ou em clientes de email local

• Se comunique em tempo real com

(7)

© September 6, 2010 Novell Inc. CyberOrg Info 7

Seja Produtivo!!

•Com o OpenOffice.org 3.2.1 crie documentos, planilhas e apresentações

•Gerencie suas contas

•Mantenha e planeje sua lista diaria de tarefas

•Planeje seus projetos

Writer Impress Calc Draw Base

(8)

Realmente pronto para Multimídia

•KDE

KAFFEINE

AMAROK

•GNOME

TOTEM

BANSHEE

Incluindo os codecs

(9)

© September 6, 2010 Novell Inc. CyberOrg Info 9

Jogos para todos...

•Jogue centenas de games no openSUSE

•Jogue Xadrez, Sudoku

•OpenArena é um jogo de primeira pessoa (FPS)baseado no Quake III*

•Battle of Wesnoth é um gratuito e popular jogo de estratégia que roda no openSUSE*

•Usando um emulador você poderá jogar seus jogos do Windows também

* Disponível online

(10)

Sem esquecer das já consagradas e estáveis ferramentas do openSUSE

• C, C++, Java, Mono C#, PHP, Perl, Python, Ruby, Scheme , Tcl tudo incluído no DVD

• Thousands of libraries to develop applications and scripts

• Design highly scalable databases with MySQL, mariaDB, Postgresql

• GCC 4.5 with better link and whole-program optimizations, GDB 7.1 (GNU Debugger), Mono 2.6.4 etc

• Emacs, Vim

• Netbeans 6.8, QtCreator 1.3.1, Eric, Eclipse, Kdevelop

• Doxygen, Tex Live System, LaTeX available online

• Apache, Tomcat servers

(11)

openSUSE openSUSE

Build Service?

Build Service?

(12)

O que é o openSUSE Build Service?

O openSUSE Build Service é um plataforma aberta de desenvolvimento que fornece uma infra-estrutura

transparente permitindo aos desenvolvedores construir

programas e pacotes para diversas distribuições de Linux e

arquiteturas

(13)

Quais são os Quais são os

objetivos do OBS?

objetivos do OBS?

(14)

Quais são os objetivos do OBS?

•Abrir o desenvolvimento da distribuição openSUSE própriamente dizendo

•Simplificar o processo de desenvolvimento e distribução de pacotes binários de software para uma variedade de distribuições Linux (Fedora, Debian e Mandriva)

•Manter fontes únicos, oferecer pacotes para todos.

•Possibilitar a criação de distribuições de forma transparente e simples de reproduzir.

•Envolver e conectar as comunidades de código aberto.

•Facilitar a tarefa de instalar software/programas novos.

•Publicar o próprio BuildService, para que todos possam

construir e executar um próprio BuildService.

(15)

Visão geral e Visão geral e

características

características

(16)

Visão geral e características

•Serviço público via http://build.opensuse.org

•+ 20 mil usuários, 80 mil pacotes +

•Totalmente Open Source (GPLv2)

•Disponível desde 2006

•Usado para construir distribuições openSUSE ha dois anos

•Cria pacotes para uma variedade de distribuições Linux incluindo o Debian, Fedora, Mandriva, Red Hat Enterprise Linux, o openSUSE, SUSE Linux Enterprise e Ubuntu

•Versão onsite utilizada pela Cray, Dell, Intel,

LinuxFoundation, uma série de ISVs e outros

(17)

Colaboração na Colaboração na

construção de construção de

pacotes e programas

pacotes e programas

(18)

Colaboração na construção de pacotes e programas

•Recursos de colaboração permitem que os

desenvolvedores trabalhem em vários pacotes e metadados

•Poderoso conceito de projeto

•Projetos de Grupos de pacotes

•Hierarquia de projetos para projetos em grupo

•Os desenvolvedores trabalham juntos em projetos

•Interconexão de dependencias permitem o acesso remoto

a outros projetos e repositórios

(19)

Interfaces de Interfaces de

Usuário

Usuário

(20)

Interfaces de Usuário

•WebUI para novos usuários e visão geral das listas

•cliente de linha de comando osc para todas as tarefas

•Clientes GUI como MonoOSC e YABSC

(21)

Versão gratuita vs Versão gratuita vs

Versão onsite

Versão onsite

(22)

Versão gratuita Build Service

•Serviço público – todo mundo que tiver uma conta no portal da Novell tem acesso

•Todos os pacotes – seja o fonte ou o binário - são visíveis a qualquer um

•Controle de acesso a fontes de dados e metadados restringe acesso de gravação (em projecto / nível de pacote)

•Restrição de software para a construção: software apenas sob licença Open Source (aprovado pela OSI) é permitido construir sobre o openSUSE Build Service

•Executado em data center da Novell

(23)

© September 6, 2010 Novell Inc. CyberOrg Info 23

onsite Build Service

•Base oferta disponível hoje (Build Service é Open Source)

•Controle de acesso a fontes de dados e metadados

restringe acesso de escrita e leitura (em projecto / nível de pacote)

•Nenhuma restrição de software para construir

•Corre em infra-estrutura do cliente, pode ser no centro

de dados sem acesso externo

(24)

Fedora, debian, Fedora, debian,

mandriva e outros

mandriva e outros

(25)

© September 6, 2010 Novell Inc. CyberOrg Info 25

Fedora, debian, mandriva e outros...

•distribuição único e suas versões

•Usado para criar pacotes core da distribuição, mas não apenas para pacotes de 3 partes

•Nenhum reconstrução automática se as alterações de dependências. Mandriva faz reconstrução automática em caso de alteração de fontes.

•Debian System: Manual build em estações de trabalho de desenvolvimento, infra-estrutura apenas manipula os

pacotes binários

(26)

Características Características

únicas do OBS

únicas do OBS

(27)

© September 6, 2010 Novell Inc. CyberOrg Info 27

Características únicas do OBS

•Feito para múltiplas distribuições

•Reconstrução automática caso mudem as dependências

•Open System - integra-se bem com IDEs, forges e

ferramentas do mercado

(28)

O Build Service O Build Service não é só para o não é só para o

openSUSE...

openSUSE...

(29)

© September 6, 2010 Novell Inc. CyberOrg Info 29

O Build Service não é só para o openSUSE...

•Podemos ver que o openSUSE Build Service não é

exclusividade do openSUSE. Você pode construir o seu software para a sua distribuição preferida. E com o

"Extension SUSEStudio" você pode criar sua própria distribuição, que melhor atenda as suas necessidades.

•Então, gostaríamos de partilhar a nossa motivação e

alegria, e convidá-lo para testar o openSUSE Build Service

e suse studio. Lembre-se:

(30)

... OpenSUSE Build ... OpenSUSE Build

Service não é apenas Service não é apenas

para openSUSE!!!

para openSUSE!!!

e guarde alguns links e guarde alguns links

importantes...

importantes...

(31)

© September 6, 2010 Novell Inc. CyberOrg Info 31

openSUSE Links

• Siga @openSUSE no twitter e identi.ca

• Mais sobre Li-f-e em

http://pt.opensuse.org/openSUSE:Education-Li-f-e

• Download opensuse via

http://software.opensuse.org/113/pt_BR

• Saiba mais em http://www.opensuse.org

• Forum: http://forum.opensuse.org

• LUG: http://pt.opensuse.org http://pt.opensuse.org/OSBrasil

• IRC Freenode: #suse ou #opensuse-pt para ajuda online

(32)

Perguntas

Testing

(33)

33

Muito Obrigado!

Carlos Ribeiro

* Email: carlosalberto.net@gmail.com * IRC: CarlosRibeiro

* Company: Komputer Linux

* Blog: softwarelivre.org/usesuse/blog * Twitter: @CarlosR1beiro

* Facebook: Carlos.Ribeiro

* MSN: carlosalberto_net@hotmail.com

Agradecimentos Kayo Hamid Raul Libório

Jimmac – dister creator

Referências

Documentos relacionados

Para as ligações eléctricas e instalação dos tubos de refrigeração e drenagem, faça o orifício na parede para o lado exterior. • O orifício deve ficar inclinado para baixo

O presente estudo teve como objetivo identificar a presença das conexinas 26, 32, 43 e panexina-1 em linhagens de células mamárias canina e humana hígidas e provenientes de

No seu global, esta abordagem serve como prova de conceito de que correlações entre variantes genéticas e perfis clínicos multidimensionais podem ser estabelecidas para a PEA, e de

Recomenda-se a retirada das construções mal inseridas ao longo do trecho monitorado, que ocupam a pós-praia e parte do estirâncio e impedem a troca natural de sedimentos entre

Conclui-se dos resultados empíricos do estudo que a adoção da Interpretação Técnica ICPC 01 gera efeitos relevantes nas demonstrações contábeis das empresas concessionárias

Assim, este trabalho tem como objetivo desenvolver um modelo de dispersão de poluentes na atmosfera para regiões de relevo complexo, com base em um campo de ventos obtido através de

Esses aumentos foram sustentados, principalmente, pelo acréscimo da quantidade vendida, aumento do preço do ferro cromo alto carbono no segundo trimestre de 2010, ademais

conhecimento básico da tecnologia de concreto convencional mostra que uma superfície de 50 m de concreto sem nenhuma fissura é de ocorrência bastante improvável;