WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: gnote  (Read 5567 times)

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
gnote
« on: March 08, 2010, 10:37:35 PM »
Thanks to Arslan S. for:

Code: [Select]
Title:          gnote-locale.tcz
Description:    C++ port of Tomboy notes.
Version:        0.7.1
Author:         Debarshi Ray, Hubert Figuiere
Original-site:  http://live.gnome.org/Gnote
Copying-policy: GPL-3
Size: 552K
Extension_by:   Arslan S.
Comments:       This extension is PPI compatible.
Change-log:     ---
Current:    2010/03/08 Original

Code: [Select]
Title:          gnote.tcz
Description:    C++ port of Tomboy notes.
Version:        0.7.1
Author:         Debarshi Ray, Hubert Figuiere
Original-site:  http://live.gnome.org/Gnote
Copying-policy: GPL-3
Size: 2.3M
Extension_by:   Arslan S.
Comments:       This extension is PPI compatible.
Change-log:     ---
Current:    2010/03/08 Original

Offline Arslan S.

  • Hero Member
  • *****
  • Posts: 825
Re: gnote
« Reply #1 on: March 09, 2010, 04:40:16 AM »
last elements of dep files are not correct
gnote.tcz.dep
Code: [Select]
dbus-c++.tczlibdaemon.tcz
nss-mdns.tcz
udevadm.tcz
dbus-c++.tcz

gnote-locale.tcz.dep
Code: [Select]
dbus-c++.tcz
gnote.tczlibdaemon.tcz
nss-mdns.tcz
udevadm.tcz
gnote.tcz

corrected ones
gnote.tcz.dep
Code: [Select]
dbus-c++.tcz
libdaemon.tcz
nss-mdns.tcz
udevadm.tcz

gnote-locale.tcz.dep
Code: [Select]
dbus-c++.tcz
libdaemon.tcz
nss-mdns.tcz
udevadm.tcz
gnote.tcz
« Last Edit: March 09, 2010, 04:47:21 AM by Arslan S. »

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: gnote
« Reply #2 on: March 09, 2010, 07:37:11 AM »
I am at work and will log in and fix it when I get a chance.

I was testing my audit script to add missing dependencies instead of just echo a warning, and forgot to set it back.  It depends on a standard newline at the end of the dep files, so dep files without newlines will show this behavior.   
 
With the time slot I have each day to spend on TC, working carefully and keeping up with the pace are often at odds.

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: gnote
« Reply #3 on: March 09, 2010, 08:02:46 AM »
This and the other are done

Offline Arslan S.

  • Hero Member
  • *****
  • Posts: 825
Re: gnote
« Reply #4 on: March 10, 2010, 11:25:30 AM »
add shared-mime-info hicolor-icon-theme and gnome-icon-theme to dep list please

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: gnote
« Reply #5 on: March 10, 2010, 11:29:12 AM »
Done

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: gnote
« Reply #6 on: March 10, 2010, 03:02:58 PM »
gnome-icon-theme is not a strong dependency, gnote just need an icon theme. For example works fine and looks fine in LXDE with its default theme without gnome-icon theme installed. I kindly advice to remove gnome-icon-theme from dep list to eliminate unnecessary loads and indicate in the info file:

'Install proper GTK icon theme when it is otherwise not provided'

Just another question. Why gnote need HAL? Is there any practical feature in the current TC environment?
« Last Edit: March 10, 2010, 03:16:03 PM by bmarkus »
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline Arslan S.

  • Hero Member
  • *****
  • Posts: 825
Re: gnote
« Reply #7 on: March 10, 2010, 03:59:28 PM »
well today i did a base test gnote was crashing with gtkiconthemeerror that's only solved after i load gnome-icon-theme i think it is related to absence of a default .gtkrc file in home directory because gnome-icon-theme adds one if you look at its tce.installed script lxde has its own settings daemon which produces that file already

gnote does not depend on hal it comes from recursion i can not do anything about it

gnome-vfs depends on libhal and libhal-storage which is in hal.tcz

and libgnome depends on gnome-vfs

a similar problem with avahi.tcz only avahi libs are enough

Offline Arslan S.

  • Hero Member
  • *****
  • Posts: 825
Re: gnote
« Reply #8 on: March 10, 2010, 04:22:48 PM »
Jason can you drop gnome-icon-theme dependency please i will try a base test again later

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: gnote
« Reply #9 on: March 10, 2010, 06:46:34 PM »
Done

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: gnote
« Reply #10 on: March 11, 2010, 04:58:13 AM »

gnote does not depend on hal it comes from recursion i can not do anything about it

gnome-vfs depends on libhal and libhal-storage which is in hal.tcz

and libgnome depends on gnome-vfs

a similar problem with avahi.tcz only avahi libs are enough

gnote has a really huge dependency list. I'm convinced that most are not needed for such a simple application. As it is now adds extensions not used att all. However it is a nice application, but would be get rid off this overhead and make a bit more TC-like. It is a common tendency now to throw out HAL and replace with other tools. THis is why I'm curious which applications are really using HAL.
« Last Edit: March 11, 2010, 05:00:37 AM by bmarkus »
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14817
Re: gnote
« Reply #11 on: March 11, 2010, 05:08:22 AM »
a similar problem with avahi.tcz only avahi libs are enough

If there's a need, the libs could be split out of the avahi extension..

Offline Arslan S.

  • Hero Member
  • *****
  • Posts: 825
Re: gnote
« Reply #12 on: March 11, 2010, 06:37:27 AM »
a similar problem with avahi.tcz only avahi libs are enough

If there's a need, the libs could be split out of the avahi extension..

that would be nice if you do it

splitting avahi and hal like avahi-lib.tcz and hal-lib.tcz will help to reduce dep list a bit

Offline Arslan S.

  • Hero Member
  • *****
  • Posts: 825
Re: gnote
« Reply #13 on: March 11, 2010, 07:25:05 AM »

gnote does not depend on hal it comes from recursion i can not do anything about it

gnome-vfs depends on libhal and libhal-storage which is in hal.tcz

and libgnome depends on gnome-vfs

a similar problem with avahi.tcz only avahi libs are enough

gnote has a really huge dependency list. I'm convinced that most are not needed for such a simple application. As it is now adds extensions not used att all. However it is a nice application, but would be get rid off this overhead and make a bit more TC-like. It is a common tendency now to throw out HAL and replace with other tools. THis is why I'm curious which applications are really using HAL.


there is still hal in lucid
http://packages.ubuntu.com/lucid/libgnomevfs2-0

if we build gnome-vfs without hal we will loose functionality in gnome like lcd brightness or volume manager

gnote is a gnome application but i also want it to run for other platforms just like brasero, totem, file-roller

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: gnote
« Reply #14 on: March 11, 2010, 07:37:46 AM »
Well, I'm not saying that HAL will be removed from the repo. But it is true that it is in maintenance mode and distros are just moving away. Message on HAL's home page:

HAL is in maintenance mode - no new features are added. All future development focuses on Software/DeviceKit-disks, Software/DeviceKit-power, NetworkManager, PulseAudio, udev, ...
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."