Hi there

I have submitted the midterm evaluation form yesterday, as i won't be
online during the next week.

Some words on the overall status:

- I have worked out a place to store run time variables. these need to
  be ripped out of sage-script (src/bin), and must be taken care by the
  specific spkg-install scripts. I have created a (still dummy)
  "sagelib" package for that reason. unlike on debian it does not yet
  make sense to build sagelib-on-sage-the-distribution as a whole.
- Most things work in classic mode (i.e. "compile everything"). some
  failing doctests are due to hardcoded run time paths, and must still
  be taken care of.
- It's possible to disable packages, and fallback to system packages.
  this works with the old and plain spkg-install programs, without
  additional overhead. disabling packages must be supported by the
  packages that remain enabled (this is done by adapting spkg-install).
- uninstallation of packages is now supported. also it's possible to
  create binary tarballs for system-wide installation. exporting
  source-packages and/or ebuilds needs some work, but should be simple
  to implement. (see toplevel INSTALL for directions).
- sagelib now builds on debian (apart from doc), with some
  unstable/experimental packages and manually installed pari. I am
  working on getting rid of the segfaults (then also build doc).
  Packaging for debian will be trivial, and will mostly consist of
  collecting version numbers...

After midterm I will concentrate on cleanup and a transition path from
the current to the new build. Certainly some aspects are open, like

- "relocation" (= move the source tree around, and don't recompile)
- create ebuilds, so they are of any use.
- how will branch-hopping look like (or: should the package sources be
  deleted after compilation?)
- how will additional/custom spkg installs look like in
  non-sage-the-distribution context?

I'm sure you will find even more issues. I'm curious to hear about
them. Don't hesitate to suggest solutions.

regards
felix

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to