Fedora 24 Release Party
São Paulo - SP
Apresentação original por Nemanja Milošević da RP realizada no Departamento de Matemática e Informática
Faculdade de Ciências - Universidade de Novi Sad
Programação
● 10:15 – 11:00
O que é Fedora e o que há de novo no Fedora 24? - Athos Ribeiro e Daniela Morais
● 11:00 – 12:15
Flatpak com Marcos Sungaila
● 12:15 – 13:00
Lunch break
● 13:00 – 14:15
Cloud com Ricardo Martinelli e Daniel Bruno
● 14:15 – 14:30
Infra e Python com Davi de Souza
Athos Ribeiro e Daniela Morais
Colaboradores do Projeto Fedora
O que é Fedora e o que há de novo
no Fedora 24?
O que é Fedora?
●
Distribuição GNU/Linux
●
100% Livre
●
Sem software proprietário
●
Inovador
●
Estável
●
Seguro
●
Patrocinado pela Red Hat
2003 - 2013
Missão
A missão do Projeto Fedora é liderar o
avanço de Software Livre e de conteúdo
como uma comunidade colaborativa.
Os quatro F’s
Freedom
●
100% livre, legal para
redistribuição
●
Software. Arte.
Código-fonte. Tudo.
●
Não tomamos atalhos
Friends
●
Todas as pessoas
tem algo para dar
●
2000+ contribuidores
ativos
●
Discordamos e
discutimos diferenças
Features
●
Excelência
técnica
●
Colaboração com
upstream
●
Funcionalidades
utilizadas por
várias outras
distribuições
First
●
Inovador!
●
Software bons e
atualizados
●
Nunca esperamos
outras pessoas
fazerem o trabalho
pesado
●
Ciclos de release
curtos (6 meses)
Obtendo Fedora
get.fedoraproject.org
Diferentes Sabores
●
Fedora Workstation (GNOME)
●
Desktops disponíveis (Fedora Spins):
KDE, XFCE, LXDE, MATE, Cinnamon
●
Outras versões (Fedora Labs):

Security Lab

Design Suite

Games

Robotics

Electronic Lab

Sugar on a Stick – educação
spins.fedoraproject.org
labs.fedoraproject.org
Dec14
Jan15
Feb15
Mar15
Apr15
May15
Jun15
Jul15
Aug15
Sep15
Oct15
Nov15
Dec15
Jan16
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
Edition + Spins Downloads as Percent of Total over Time
Security
Scientific
Robotics
Jam
Games
Electronics
Design
SoaS
Cinnamon
MATE
LXDE
Xfce
KDE
Atomic
Cloud
Server (Net)
Server
Workstation (Net)
Workstation
* State of Fedora 2016, DevConf.cz, February 2016
Diferentes Sabores
●
Fedora em servidores:

Fedora Server
●
Fedora na nuvem:

Amazon EC2, OpenStack, Microsoft Azure
●
Fedora ARM:

Pidora (Raspberry Pi) – desatualizado

Fedora em chroot
●
Fedora em Container:

Projeto Atomic (projectatomic.io)
●
Arquiteturas secundárias e dispositivos:

Power PC, s390x
* State of Fedora 2016, DevConf.cz, February 2016
Fedora Media Writer
fedorahosted.org/liveusb-creator/
Precisa de ajuda?
●
Ask Fedora: ask.fedoraproject.org
●
Forums: fedoraforum.org
●
IRC: #fedora @ freenode
●
Listas de email: lists.fedoraproject.org
●
Manual do usuário: docs.fedoraproject.org
●
Wiki: wiki.fedoraproject.org
●
Reddit: r/Fedora
Contribuindo com o Fedora
Nossa Comunidade
Escritor de conteúdo Desenvolvedor Web Tradutor
Desenvolvedor Pessoa comunicativa Designer
Escritor de conteúdo
●
Escrever tutoriais e artigos
●
Escrever documentos, guias, passo-a-passo,
material de marketing,
processo/metododologia de documentação,
notas de lançamento
●
Escrever documentação de usabilidade
●
Habilidades: Escrita, gramática,
conhecimento técnico
Tradutor
●
Traduzir documentos, guias, passo-a-passo,
FAQs, material de marketing,
processo/metodologia de documentação
●
Traduzir software para outras línguas
●
Habilidades: Bom conhecimento de inglês,
conhecimento técnico
Pessoa comunicativa
●
Informar pessoas sobre o Fedora!
●
Pensar em maneiras criativas de promover o
Fedora
●
Desenvolver estratégias de marketing para
promover o uso e o suporte ao Fedora
●
Dar retorno aos desenvolvedores
●
Habilidades: Carisma, organização de
eventos, suporte ao usuário, entusiasmo
com o Fedora!
Desenvolvedor
●
Criar novas aplicações
●
Se tornar empacotador para criar e manter
pacotes RPM para o Fedora
●
Testar o Fedora
●
Quebrar o Fedora!
●
Habilidades: Desenvolvimento de Software
(muito Python, ou Java, C, C++, Vala,
Scala...), empacotamento RPM, reportar
Desenvolvedor Web
●
Melhorar a imagem do Fedora e criar as
melhores interface web e experiência
possíveis para usuários e contribuidores do
Fedora!
●
Habilidades: Python (Flask, Django, …),
HTML5, CSS, JS, Administração de sistemas
Linux
Designer
●
Projetos que incluem: Logos do Fedora,
Banners Promocionais, Widgets, Temas
de Ícones, Arte, Posters, Camisetas…
●
Habilidades: Design, GIMP, Inkscape
Junte-se a nós
●
Crie uma conta Fedora –
join.fedoraproject.org
●
Encontre um time ou projeto que lhe
interesse e cadastre-se nas listas de email
com um email de apresentação
●
Comece a trabalhar!
●
Não tenha medo de perguntar!
● whatcanidoforfedora.org
SIGs
fedoraproject.org/wiki/Category:SIGs
●
Special Interest Groups
●
Times dentro do Projeto Fedora
●
Primeiro estágio de desenvolvimento em
novos projetos
●
Junte-se a um ou comece o seu!
Truques para facilitar
A vida no Fedora
Precisa do último kernel?
●
Se você precisar de uma mídia com o último
kernel e pacotes atualizados, nós temos (e
você também)!
●
Live Respins são imagens atualizadas
●
Últimas versões estáveis de pacotes
●
Feitas a cada dois dias por um contribuidor
Fedora jbwillia
●
Todos os spins estão disponíveis!
alt.fedoraproject.org/pub/alt/live-respins/
Use o COPR
●
Cool Other Package Repository
●
COPR é uma maneira de compartilhar
pacotes através da infraestrutura do Fedora
(hospedagem, sistema de build)
●
Muitos pacotes disponíveis no COPR
●
Qualquer um pode ter um COPR!
●
Só precisa de uma conta Fedora
●
Não precisa instalar nada para usar o COPR:
dnf copr search chromium
dnf copr enable spot/chromium
Pacotes proprietários
●
Algumas vezes você precisa utilizar software
proprietário :(
●
Drivers podem ser proprietários :(
●
Software que você nem sempre pode evitar
podem ser proprietários :(
●
RPMFusion :(
●
negativo17, UnitedRPMs :(
●
Fedy – folkswithhats.org :(
●
Tome cuidado com repositórios de terceiros!
Não são oficiais e não damos suporte :)
Problemas: drivers de vídeo
●
Um dos problemas mais comuns ao instalar
Fedora por causa de drivers proprietários
●
NVIDIA Optimus hybrid graphics –
fedoraproject.org/wiki/Bumblebee
●
NVIDIA desktop – negativo17, RPMFusion,
binary blobs da NVIDIA
●
Chips AMD e Intel – drivers Livres
●
Nouveau – drivers NVIDIA Livres
●
Você sempre pode iniciar qualquer coisa
com o parâmetro nomodeset no kernel!
Problemas: drivers WiFi
●
Outro problema comum ao instalar Fedora
por causa de drivers proprietários
●
Use Ethernet para atualizar
●
Use live respins
●
Peça ajuda especificando o seu dispositivo
wireless!
O que há de novo no Fedora 24?
Fedora 24 - Twenty Four
●
Lançado no dia 21 de Junho
●
ISOs da versão final já estão disponíveis
●
Várias melhorias e funcionalidades
Várias atualizações
●
Python 3.5
●
NodeJS 5.10
●
Ruby 2.3
●
Mono 4.2
●
GCC6 – Maioria dos pacotes já recompilada
●
Eclipse Neon
●
LibreOffice 5.1
O que há de diferente?
●
Melhor suporte ao Wayland, mas ainda não
é o padrão para o Fedora 24
●
Suporte ao Flatpak - flatpak.org
●
Melhorias nas Fontes
●
GNOME 3.20
GNOME 3.20
●
Realize atualizações a partir do GNOME
GNOME 3.20
●
Simple photo editing with GNOME Photos
GNOME 3.20
●
Shortcut for… shortcuts?
GNOME 3.20
●
Melhorias no Nautilus (GNOME Files)
…e muito mais atualizações
fedoraproject.org/wiki/Fedora_24_talking_points
fedoraproject.org/wiki/Releases/24/ChangeSet
Perguntas? :)
Athos Ribeiro e
Daniela Moraisribeiro@fedoraproject.org
danielamorais@fedoraproject.org
Fedora Project Ambassador

Fedora 24 Release party

  • 1.
    Fedora 24 ReleaseParty São Paulo - SP Apresentação original por Nemanja Milošević da RP realizada no Departamento de Matemática e Informática Faculdade de Ciências - Universidade de Novi Sad
  • 2.
    Programação ● 10:15 –11:00 O que é Fedora e o que há de novo no Fedora 24? - Athos Ribeiro e Daniela Morais ● 11:00 – 12:15 Flatpak com Marcos Sungaila ● 12:15 – 13:00 Lunch break ● 13:00 – 14:15 Cloud com Ricardo Martinelli e Daniel Bruno ● 14:15 – 14:30 Infra e Python com Davi de Souza
  • 3.
    Athos Ribeiro eDaniela Morais Colaboradores do Projeto Fedora O que é Fedora e o que há de novo no Fedora 24?
  • 4.
    O que éFedora? ● Distribuição GNU/Linux ● 100% Livre ● Sem software proprietário ● Inovador ● Estável ● Seguro ● Patrocinado pela Red Hat
  • 5.
  • 6.
    Missão A missão doProjeto Fedora é liderar o avanço de Software Livre e de conteúdo como uma comunidade colaborativa.
  • 7.
  • 8.
    Freedom ● 100% livre, legalpara redistribuição ● Software. Arte. Código-fonte. Tudo. ● Não tomamos atalhos
  • 9.
    Friends ● Todas as pessoas temalgo para dar ● 2000+ contribuidores ativos ● Discordamos e discutimos diferenças
  • 10.
  • 11.
    First ● Inovador! ● Software bons e atualizados ● Nuncaesperamos outras pessoas fazerem o trabalho pesado ● Ciclos de release curtos (6 meses)
  • 12.
  • 13.
    Diferentes Sabores ● Fedora Workstation(GNOME) ● Desktops disponíveis (Fedora Spins): KDE, XFCE, LXDE, MATE, Cinnamon ● Outras versões (Fedora Labs):  Security Lab  Design Suite  Games  Robotics  Electronic Lab  Sugar on a Stick – educação spins.fedoraproject.org labs.fedoraproject.org
  • 14.
    Dec14 Jan15 Feb15 Mar15 Apr15 May15 Jun15 Jul15 Aug15 Sep15 Oct15 Nov15 Dec15 Jan16 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% Edition + SpinsDownloads as Percent of Total over Time Security Scientific Robotics Jam Games Electronics Design SoaS Cinnamon MATE LXDE Xfce KDE Atomic Cloud Server (Net) Server Workstation (Net) Workstation * State of Fedora 2016, DevConf.cz, February 2016
  • 15.
    Diferentes Sabores ● Fedora emservidores:  Fedora Server ● Fedora na nuvem:  Amazon EC2, OpenStack, Microsoft Azure ● Fedora ARM:  Pidora (Raspberry Pi) – desatualizado  Fedora em chroot ● Fedora em Container:  Projeto Atomic (projectatomic.io) ● Arquiteturas secundárias e dispositivos:  Power PC, s390x
  • 16.
    * State ofFedora 2016, DevConf.cz, February 2016
  • 17.
  • 18.
    Precisa de ajuda? ● AskFedora: ask.fedoraproject.org ● Forums: fedoraforum.org ● IRC: #fedora @ freenode ● Listas de email: lists.fedoraproject.org ● Manual do usuário: docs.fedoraproject.org ● Wiki: wiki.fedoraproject.org ● Reddit: r/Fedora
  • 19.
  • 20.
    Nossa Comunidade Escritor deconteúdo Desenvolvedor Web Tradutor Desenvolvedor Pessoa comunicativa Designer
  • 21.
    Escritor de conteúdo ● Escrevertutoriais e artigos ● Escrever documentos, guias, passo-a-passo, material de marketing, processo/metododologia de documentação, notas de lançamento ● Escrever documentação de usabilidade ● Habilidades: Escrita, gramática, conhecimento técnico
  • 22.
    Tradutor ● Traduzir documentos, guias,passo-a-passo, FAQs, material de marketing, processo/metodologia de documentação ● Traduzir software para outras línguas ● Habilidades: Bom conhecimento de inglês, conhecimento técnico
  • 23.
    Pessoa comunicativa ● Informar pessoassobre o Fedora! ● Pensar em maneiras criativas de promover o Fedora ● Desenvolver estratégias de marketing para promover o uso e o suporte ao Fedora ● Dar retorno aos desenvolvedores ● Habilidades: Carisma, organização de eventos, suporte ao usuário, entusiasmo com o Fedora!
  • 24.
    Desenvolvedor ● Criar novas aplicações ● Setornar empacotador para criar e manter pacotes RPM para o Fedora ● Testar o Fedora ● Quebrar o Fedora! ● Habilidades: Desenvolvimento de Software (muito Python, ou Java, C, C++, Vala, Scala...), empacotamento RPM, reportar
  • 25.
    Desenvolvedor Web ● Melhorar aimagem do Fedora e criar as melhores interface web e experiência possíveis para usuários e contribuidores do Fedora! ● Habilidades: Python (Flask, Django, …), HTML5, CSS, JS, Administração de sistemas Linux
  • 26.
    Designer ● Projetos que incluem:Logos do Fedora, Banners Promocionais, Widgets, Temas de Ícones, Arte, Posters, Camisetas… ● Habilidades: Design, GIMP, Inkscape
  • 27.
    Junte-se a nós ● Crieuma conta Fedora – join.fedoraproject.org ● Encontre um time ou projeto que lhe interesse e cadastre-se nas listas de email com um email de apresentação ● Comece a trabalhar! ● Não tenha medo de perguntar! ● whatcanidoforfedora.org
  • 28.
    SIGs fedoraproject.org/wiki/Category:SIGs ● Special Interest Groups ● Timesdentro do Projeto Fedora ● Primeiro estágio de desenvolvimento em novos projetos ● Junte-se a um ou comece o seu!
  • 29.
  • 30.
    Precisa do últimokernel? ● Se você precisar de uma mídia com o último kernel e pacotes atualizados, nós temos (e você também)! ● Live Respins são imagens atualizadas ● Últimas versões estáveis de pacotes ● Feitas a cada dois dias por um contribuidor Fedora jbwillia ● Todos os spins estão disponíveis! alt.fedoraproject.org/pub/alt/live-respins/
  • 31.
    Use o COPR ● CoolOther Package Repository ● COPR é uma maneira de compartilhar pacotes através da infraestrutura do Fedora (hospedagem, sistema de build) ● Muitos pacotes disponíveis no COPR ● Qualquer um pode ter um COPR! ● Só precisa de uma conta Fedora ● Não precisa instalar nada para usar o COPR: dnf copr search chromium dnf copr enable spot/chromium
  • 32.
    Pacotes proprietários ● Algumas vezesvocê precisa utilizar software proprietário :( ● Drivers podem ser proprietários :( ● Software que você nem sempre pode evitar podem ser proprietários :( ● RPMFusion :( ● negativo17, UnitedRPMs :( ● Fedy – folkswithhats.org :( ● Tome cuidado com repositórios de terceiros! Não são oficiais e não damos suporte :)
  • 33.
    Problemas: drivers devídeo ● Um dos problemas mais comuns ao instalar Fedora por causa de drivers proprietários ● NVIDIA Optimus hybrid graphics – fedoraproject.org/wiki/Bumblebee ● NVIDIA desktop – negativo17, RPMFusion, binary blobs da NVIDIA ● Chips AMD e Intel – drivers Livres ● Nouveau – drivers NVIDIA Livres ● Você sempre pode iniciar qualquer coisa com o parâmetro nomodeset no kernel!
  • 34.
    Problemas: drivers WiFi ● Outroproblema comum ao instalar Fedora por causa de drivers proprietários ● Use Ethernet para atualizar ● Use live respins ● Peça ajuda especificando o seu dispositivo wireless!
  • 35.
    O que háde novo no Fedora 24?
  • 36.
    Fedora 24 -Twenty Four ● Lançado no dia 21 de Junho ● ISOs da versão final já estão disponíveis ● Várias melhorias e funcionalidades
  • 37.
    Várias atualizações ● Python 3.5 ● NodeJS5.10 ● Ruby 2.3 ● Mono 4.2 ● GCC6 – Maioria dos pacotes já recompilada ● Eclipse Neon ● LibreOffice 5.1
  • 38.
    O que háde diferente? ● Melhor suporte ao Wayland, mas ainda não é o padrão para o Fedora 24 ● Suporte ao Flatpak - flatpak.org ● Melhorias nas Fontes ● GNOME 3.20
  • 39.
  • 40.
    GNOME 3.20 ● Simple photoediting with GNOME Photos
  • 41.
  • 42.
    GNOME 3.20 ● Melhorias noNautilus (GNOME Files)
  • 43.
    …e muito maisatualizações fedoraproject.org/wiki/Fedora_24_talking_points fedoraproject.org/wiki/Releases/24/ChangeSet
  • 44.
    Perguntas? :) Athos Ribeiroe Daniela Moraisribeiro@fedoraproject.org danielamorais@fedoraproject.org Fedora Project Ambassador