Release Digest: GNOME, October 4, 2004 | Linux Today

Release Digest: GNOME, October 4, 2004

Written By
Web Webster
Web Webster
Oct 6, 2004

gnomevfs-mount 0.0.1

Hello folks.

Since I saw gmailfs (1), I wondered why gnome does not have a
way to mount gnomevfs-uris on the linux filesystem.

I have taken a look into fuse (2) and I realized it would be
very easy doing the same with gnomevfs.

Then, I’ve written a small program, named gnomevfs-mount (3)
available in my primates (currently, but it could be moved to a
SourceForge project soon).

http://primates.ximian.com/~sandino/gnomevfs-mount-0.0.1.tar.bz2

Installing it is easy, just ./configure && make
&& make install

For rpm based distributions (RedHat, Fedora, Mandrake) a spec is
provided inside the tarball, then you can generate rpms with:

rpmbuild -ta gnomevfs-mount-0.0.1.tar.bz/2

Right now, it does not support authentification. Then, if you
want to mount sftp uris, you have to either provide the password as
part of the uri or put your ssh key into the ssh server.

Current missed or broken features:

  1. No support for authentification.
  2. The reported size of the files is always wrong.
  3. No cache for operations.
  4. Error handling fairly incomplete.
  5. Not well documented.

People, I need patches and help to improve this program.

The main priority now (IMHO) is adding support for
authentification (maybe using some gnome-authentification-manager,
no idea).

I’m at your service by email.

Thanks.

References:

1)http://www.sourceforge.net/projects/avf

2)http://richard.jones.name/google-hacks/gmail-filesystem/gmail-filesystem.html

3)http://primates.ximian.com/~sandino/gnomevfs-mount-0.0.1.tar.bz2


Sandino Flores Moreno <tigrux@ximian.com> Ximian
Inc.


GnomePython 2.6.0

GnomePython 2.6.0 has just been released. I offers convenient
wrappers for most APIs in GNOME 2.6 platform, including the
follwing modules:

gnome, gnome.ui, gnome.canvas, gnome.vfs gconf
gtkhtml2
bonobo, bonobo.activation, bonobo.ui
gnome.applet
nautilus
gnomeprint, gnomeprint.ui

The source tarball can be found here:

ftp://ftp.gnome.org/pub/GNOME/sources/gnome-python/2.6/

Please file bug reports here:

http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-python

Overview of Changes from gnome-python
2.5.90 to gnome-python 2.6.0

  • bonobo
    • bonobo.AppClient is only a GObject, not a BonoboObject
      (Gustavo)
    • bonobo.event_sourceclientadd_listener
      now returns the new listener, to allow future disconnection
      (Gustavo)
    • Remove CORBA exceptions from all bonobo callbacks
      (Gustavo)
    • Fix a bug in bonobo.generic_factory_main (Gustavo)
  • gnomeprint
    • Add new pango/gnomeprint integration API if libgnomeprint 2.8
      is installed (Gustavo)
  • vfs
    • Add missing bytes_requested parameter to read/write callbacks
      of async operations (Gustavo)
    • Raise exception when trying to subclass vfs types (Gustavo,
      James)
  • applet
    • Workaround problem in PanelApplet constructor (Gustavo)
    • Fix initialization of bonobo (Gustavo)
  • general
    • Mixed 32/64 bit architecture installation fixes (Jonathan
      Blandford)
    • Add gnome_python_version variable to the gnome module
      (Gustavo)
    • Resolve all known compiler warnings (Gustavo)


Gustavo J. A. M. Carneiro

Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.