• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content

Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Like this presentation? Why not share!

Python Packaging: Passado, Presente e Futuro

on

  • 1,445 views

A palestra fala sobre a história do empacotamente na comunidade Python (Python Packaging), contando numa linha de tempo sequencial o que tem acontecido, o que está acontecendo e o como será o ...

A palestra fala sobre a história do empacotamente na comunidade Python (Python Packaging), contando numa linha de tempo sequencial o que tem acontecido, o que está acontecendo e o como será o futuro da nossa comunidade em relação a packaging.

Statistics

Views

Total Views
1,445
Views on SlideShare
1,445
Embed Views
0

Actions

Likes
0
Downloads
15
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Python Packaging: Passado, Presente e Futuro Python Packaging: Passado, Presente e Futuro Presentation Transcript

    • Python Packaging: Passado, Presente e Futuro Hugo Lopes Tavares Globo.com
    • baterias inclusas, mas ...
    • Antes de 1998 ? Como eram distribuídas extensões em C
    • Criar meu próprio Makefile? Alterar shell scripts? Recompilar o Python?
    • 1992-1994 import consegue procurar módulos pelo disco
    • 1998 Greg Ward lança o projeto Distutils
    • http://guide.python-distribute.org/quickstart.html
    • http://docs.python.org/distutils/setupscript.html
    • 2000 Distutils entra na biblioteca padrão no Python 1.6
    • A comunidade precisa de uma CPAN!
    • 2002 - 2003 Richard Jones começa o projeto PyPI
    • 2004 Phillip J. Eby começa o SetupTools
    • Egg Format
    • Meu pacotes tem várias dependências. E agora?
    • 2005 EasyInstall + PyPI
    • 2005 Jim Fulton começa o zc.buildout junto da comunidade Zope
    • 2007 Ian Bicking renomeia o virtual-python para virtualenv
    • 2008 Ian Bicking cria o projeto Pip
    • 2010 2008 Jannis Leidel Ian Bicking Carl Meyer Ronny Pfannschmidt Hugo Tavares
    • 2008 - 2009 Tarek Ziadé decide criar um fork do SetupTools: Distribute
    • 2010 Distutils2 ganha forças
    • http://guide.python-distribute.org/introduction.html#current-state-of-packaging
    • Referências http://www.google.com/moderator/#15/e=4395&t=4395.40&f=4395.1c162 http://tarekziade.wordpress.com/2010/01/07/fixing-packaging-terminology-confusion/ http://guide.python-distribute.org/ http://tarekziade.wordpress.com/2009/09/12/static-metadata-for-distutils/ http://blog.schmichael.com/2009/09/09/python-packaging-talk http://python-history.blogspot.com/2009/03/dynamically-loaded-modules.html http://wiki.python.org/moin/Distutils http://docs.python.org/library/distutils.html http://wiki.python.org/moin/Distutils/Projects http://www.python.org/dev/peps/pep-0241/ http://www.python.org/dev/peps/pep-0314/ http://www.python.org/dev/peps/pep-0301/ http://faassen.n--tree.net/blog/view/weblog/2009/11/09/0 http://mail.python.org/pipermail/python-dev/2006-April/064145.html
    • Obrigado! Perguntas? email: hltbra@gmail.com twitter: @hltbra bitbucket: hltbra github: hugobr