Source

extradoc / minute / packaging-meeting-2007-01-11.txt

========================================
PyPy and Py-lib Debian packaging meeting
========================================

Attendees:
 - Alexandre
 - Sylvain
 - Michael
 - Carl Friedrich (minutes)

The Py-lib
==========

Basic package is working, some patches necessary.

 * greenlets only on platforms where they are supported

Open issue:
 
 * should the unittests be in the package?
   yes, since it does not cost much and is actually easier than removing them



PyPy
====

packages:

 * pypy-dev
 * pypy-lib
 * pypy-docs
 * binary packages (pypy-stackless, pypy-logic, pypy-jit) using the C backend

Goals:
 
 * get dependencies right
 * pypy-dev:
     * run py.py
     * pypy-translate.py
         * what to do with the targets?
     * pypy-jscompile.py
         * would be nice

Dependencies:
 
 * required (things to run py.py)
   * Python
   * py-lib

 * recommended (for translate.py)
   * pypy-doc
   * pygame
   * python-dev
   * gcc
   * mono
   * boehm
   * graphviz
   * python-ctypes
   * spidermonkey
   * common lisp (which one?)
   * jasmin (in suggested?)
   * llvm?
   * libbz2-dev
   * ctypes


Solved problems:

 * pypy/_cache is symlinked to /var/pypy_cache (or whatever)


still to do:

 * rewrite getting started to work with debian


Issues to fix in PyPy:
 
 * maybe remove the logic object space target?

 * what do to with geninterp (in general)
 
 * be able to specify an executable name for translate.py
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.