Porting from gnome-vfs to gio/gvfs

Guidelines

{i} grep -l -R gnome_vfs /your/checkout/src/ and grep -l -R gnomevfs /your/checkout/src should list most modules that need to be ported to gvfs. Also see Migration from gnome-vfs to GIO in the gio API docs.

Status of this

73 done

9 patches available

20 remaining

{i} Tip: If you choose to work on a module, create the bug report on the GNOME bugzilla. This way people will know someone already works on it, and won't duplicate the work you're doing.

State

Markup

todo

<: #ff8080> todo

patch

<: #ffc849> [http://bugzilla.gnome.org/show_bug.cgi?id=xxxxx|patch]

done

<: #80ff80> [http://bugzilla.gnome.org/show_bug.cgi?id=xxxxx|done]

not needed

<: #80ff80> not needed

Above are the states and corresponding markup to update the modules state table below.

Tarball

Status

Desktop

alacarte

to do

bug-buddy

patch

cheese

done

All code has been changed to gio but still needs gnome-vfs because of Gnome Thumbnail

control-center

in progress

dasher

not needed

deskbar-applet

not needed

eel

done

ekiga

to do

Only uses gnome-vfs as an optional filechooser backend

eog

done

epiphany

done

epiphany-extensions

done

evince

done

evolution-data-server

done

evolution

done

evolution-exchange

done

evolution-webcal

not needed

fast-user-switch-applet

patch

file-roller

done

gcalctool

not needed

gconf-editor

not needed

gdm

done

gedit

to do

patches for filebrowser plugin and document loader

gnome-applets

to do

patches for trashapplet and gweather

gnome-backgrounds

not needed

gnome-desktop

done

gnome-doc-utils

not needed

gnome-games

not needed

gnome-icon-theme

not needed

gnome-keyring

not needed

gnome-netstatus

not needed

gnome-nettool

not needed

gnome-mag

not needed

gnome-main-menu

to do

gnome-media

patches to audio-profiles and grecord

still needs to be ported to the new recent files infra-structure

gnome-menus

done

gnome-panel

done

gnome-power-manager

not needed

gnome-python-desktop

to do

gnome-screensaver

done

gnome-session

not needed

gnome-settings-daemon

done

gnome-speech

not needed

gnome-system-monitor

done

gnome-system-tools

done

gnome-terminal

done

gnome-themes

not needed

gnome-user-docs

not needed

gnome-utils

to do

baobab: done-done and patch for gnome-screenshot

gnome-volume-manager

not needed

gok

not needed

gtk-engines

not needed

gtkhtml

not needed

gtksourceview

patch

gucharmap

not needed

gvfs

not needed

libgail-gnome

not needed

libgnomekbd

not needed

libgtop

not needed

libgweather

patch

liboobs

not needed

librsvg

done

libsoup

not needed

libwnck

not needed

metacity

not needed

mousetweaks

not needed

nautilus

done

nautilus-cd-burner

done

orca

not needed

pygtksourceview

to do

seahorse

done

seahorse-plugins

to do

sound-juicer

patch

swfdec-gnome

not needed

tomboy

not needed

totem-pl-parser

bug

totem

tracker bug

vino

not needed

vinagre

done

vte

not needed

yelp

tracker bug

zenity

not needed

Desktop (to be deprecated)

libgnomeprint

not needed

libgnomeprintui

not needed

Platform

gtk+

to do

patch for gdk-pixbuf

Admin

pessulus

not needed

sabayon

to do

Development Tools

accerciser

not needed

anjuta

to do

devhelp

not needed

gdl

to do

glade3

not needed

Other

brasero

done

empathy

done

gnome-cups-manager

to do

glom

done

gnome-main-menu

to do

gstreamer

(plugin move)

gthumb

to do

libgda

to do

libgsf

done

nautilus-image-converter

done

nautilus-open-terminal

to do

nemiver

done

rhythmbox

to do

GioPort (last edited 2008-05-05 09:24:34 by FabioMarzocca)