|
We've been in a controlled beta of Ubuntu
One now for a little more than a month. Recently, I've been hacking on the
client a fair bit, porting our Nautilus extension to C, to avoid the dependency
on python-nautilus, and for the extension to perform better, and not slow down
desktop start up times by loading up Python. As part of this, the build system
for ubuntuone-client was
switched over to autotools for most stuff. We still generate a setup.py, and
use it to perform a few tasks, but that should be going away soon as well.
Keeping it around requires some funky magic in the build system, to pull all
the necessary pieces into a release tarball correctly, and get Python pieces
installed to the system. But now we have a way to build reproducible tarballs,
and should be doing regular releases on Launchpad. You can find them here:
Ubuntu
One Storage Protocol
Ubuntu One
Client
We encourage people to build packages for their favorite distros as well,
and are glad to answer any questions about how things should be packaged. If
you have any questions, feel free to come bug us in #ubuntuone on FreeNode
(irc.freenode.net). Enjoy!
|