Opened 12 years ago

Closed 12 years ago

#28 closed defect (fixed)

migrate from gnomevfs to gio/gvfs

Reported by: pbrobinson Owned by: marcopg
Priority: major Milestone:
Component: Sugar Version:
Severity: Blocker Keywords: gnomevfs gio gvfs
Cc: nirbheek.chauhan@…, tomeu, morgs Distribution/OS: Unspecified
Bug Status: Unconfirmed

Description

As requested by Marco on devel list.

Migrate usage of gnomevfs code to the new gio/gvfs code to allow the dropping of gnomevfs and related dependencies.

Not sure if this also applies to the hulahop and/or Browse components as well.

Attachments (1)

0001-Trivial-port-to-GIO-mimetype-determination.patch (920 bytes) - added by nirbheek 12 years ago.
Patch to replace use of gnomevfs for mimetype detection with GIO

Download all attachments as: .zip

Change History (8)

comment:1 Changed 12 years ago by nirbheek

  • Cc nirbheek.chauhan@… added

comment:2 follow-ups: Changed 12 years ago by tomeu

  • Cc tomeu added

AFAIK, the only dependency on gnomevfs was in sugar-base and it has been fixed by Nirbheek in http://git.sugarlabs.org/projects/sugar-base/repos/mainline/commits/a74fccde1b4bbc8a20fcf29b8df124e32f97723b

How can we make sure packagers get informed of this dependency change?

comment:3 in reply to: ↑ 2 ; follow-up: Changed 12 years ago by alsroot

Replying to tomeu:

AFAIK, the only dependency on gnomevfs was in sugar-base and it has been fixed by Nirbheek in http://git.sugarlabs.org/projects/sugar-base/repos/mainline/commits/a74fccde1b4bbc8a20fcf29b8df124e32f97723b

How can we make sure packagers get informed of this dependency change?

what about 'import gnomevfs' in Log ?

comment:4 in reply to: ↑ 3 ; follow-up: Changed 12 years ago by tomeu

Replying to alsroot:

Replying to tomeu:

AFAIK, the only dependency on gnomevfs was in sugar-base and it has been fixed by Nirbheek in http://git.sugarlabs.org/projects/sugar-base/repos/mainline/commits/a74fccde1b4bbc8a20fcf29b8df124e32f97723b

How can we make sure packagers get informed of this dependency change?

what about 'import gnomevfs' in Log ?

Well, that would be a dependency of the Log activity, not of the Sugar platform.

But would be nice to remove it from there as well.

Changed 12 years ago by nirbheek

Patch to replace use of gnomevfs for mimetype detection with GIO

comment:5 in reply to: ↑ 4 Changed 12 years ago by nirbheek

Replying to tomeu:

Well, that would be a dependency of the Log activity, not of the Sugar platform.

There's also a dependency in the (possibly out-of-date) testsuite of sugar-datastore for determining the mimetype of a file. Attached above is a git format-patch to fix that.

comment:6 in reply to: ↑ 2 Changed 12 years ago by morgs

  • Cc morgs added

Replying to tomeu:

How can we make sure packagers get informed of this dependency change?

Please announce it in the appropriate 0.83.x release announcement on sugar-devel.

comment:7 Changed 12 years ago by tomeu

  • Bug Status set to Unconfimed
  • Distribution/OS set to Unspecified
  • Resolution set to fixed
  • Severity set to Blocker
  • Status changed from new to closed

Done

Note: See TracTickets for help on using tickets.