Re: Module Proposal: Zeitgeist

2012-04-18 Thread Milan Bouchet-Valat
Le mardi 17 avril 2012 à 22:47 +0200, Seif Lotfy a écrit : Purpose: Zeitgeist is an event logging framework. It stores user activity in a structured manner and provides a powerful DBus API to query and monitor the log. Zeitgeist as such does not have a graphical component, but is intended to

Re: Module Proposal: Zeitgeist

2012-04-18 Thread Andre Klapper
Hi Seif, FYI we dropped the module proposals period and replaced it by a proposal period for systemwide features. See https://mail.gnome.org/archives/devel-announce-list/2012-March/msg5.html for the GNOME 3.5 call. So the question would turn into Which (Zeitgeist-based) features could

Re: Module Proposal: Zeitgeist

2012-04-18 Thread Seif Lotfy
On Wed, Apr 18, 2012 at 10:24 AM, Milan Bouchet-Valat nalimi...@club.frwrote: Le mardi 17 avril 2012 à 22:47 +0200, Seif Lotfy a écrit : Purpose: Zeitgeist is an event logging framework. It stores user activity in a structured manner and provides a powerful DBus API to query and monitor

Re: Module Proposal: Zeitgeist

2012-04-18 Thread Bastien Nocera
On Tue, 2012-04-17 at 22:47 +0200, Seif Lotfy wrote: snip We already have GNOME specific developments: * We already log everything that pushes into Gtk.RecentlyUsed. * For better logging we have Totem, Rhythmbox, and gedit deploying loggers as a soft-dependency in the form

Feature Proposals vs new modules [was: Module Proposal: Zeitgeist]

2012-04-18 Thread Seif Lotfy
Hi Andre, Thanks for the quick reply. I have some concern though that for framework authors, it's very hard to understand the new module proposal process. This might be slightly off the topic... so I understand if you would put this in another thread. New features get planned for GNOME 3.6.

Re: Module Proposal: Zeitgeist

2012-04-18 Thread Allan Day
Seif Lotfy s...@lotfy.com wrote: ... There are 3 issues in discussion or in development where Zeitgeist integration is reaching a halt due to the uncertainty of where Zeitgeist stands: Epiphany (Web): There has long been discussions on how to deploy Zeitgeist as a backend for Web. Web needed

Re: Module Proposal: Zeitgeist

2012-04-18 Thread Seif Lotfy
On Wed, Apr 18, 2012 at 11:35 PM, Allan Day allanp...@gmail.com wrote: Seif Lotfy s...@lotfy.com wrote: ... There are 3 issues in discussion or in development where Zeitgeist integration is reaching a halt due to the uncertainty of where Zeitgeist stands: Epiphany (Web): There has

How do you hack on the bleeding edge of Gnome?

2012-04-18 Thread Federico Mena Quintero
I've been having a terrible time trying to get something tested on top of Gnome 3.4, all because I can't get 3.4 built from jhbuild. I'm too old to build from tarballs, and my distro doesn't carry 3.4 yet. I wonder how people who hack on core Gnome do it on a day to day basis. Here are the

Re: How do you hack on the bleeding edge of Gnome?

2012-04-18 Thread David Woodhouse
On Wed, 2012-04-18 at 17:55 -0500, Federico Mena Quintero wrote: I wonder how people who hack on core Gnome do it on a day to day basis. A lot of the time, I do it by finding cases where a dependency on some bleeding-edge Gnome module is *entirely* gratuitous, and just changing configure.ac to

Re: How do you hack on the bleeding edge of Gnome?

2012-04-18 Thread Jasper St. Pierre
On Wed, Apr 18, 2012 at 6:55 PM, Federico Mena Quintero feder...@gnome.org wrote: I don't want to blame jhbuild; this is a larger problem with how we have structured the development of Gnome.  I'm happy that (e.g.) Colin Walters is working on ostree (

Re: How do you hack on the bleeding edge of Gnome?

2012-04-18 Thread Colin Walters
On Wed, 2012-04-18 at 17:55 -0500, Federico Mena Quintero wrote: I don't want to blame jhbuild; this is a larger problem with how we have structured the development of Gnome. I'm happy that (e.g.) Colin Walters is working on ostree ( http://git.gnome.org/browse/ostree/tree/README.md ) I'll

Re: How do you hack on the bleeding edge of Gnome?

2012-04-18 Thread Germán Póo-Caamaño
On Wed, 2012-04-18 at 17:55 -0500, Federico Mena Quintero wrote: I've been having a terrible time trying to get something tested on top of Gnome 3.4, all because I can't get 3.4 built from jhbuild. I'm too old to build from tarballs, and my distro doesn't carry 3.4 yet. I wonder how people

Re: How do you hack on the bleeding edge of Gnome?

2012-04-18 Thread Colin Walters
Let me do comment on one item from your list: GIR is fragile The fundamental thing introspection needs to do (and it shares this with gtk-doc, but we tend to disable that in jhbuild) is run code from the uninstalled tree at build time. High level discussion is here:

Re: Module Proposal: Zeitgeist

2012-04-18 Thread Seif Lotfy
So let me try to take Web use cases that could use Zeitgeist: - The user wants to type in the location bar and have suggestions pop out while typing. - The user wants to blacklist some websites or all websites starting with porn from being stored in history - The user wants to

Re: How do you hack on the bleeding edge of Gnome?

2012-04-18 Thread Sriram Ramkrishna
On Wed, Apr 18, 2012 at 4:45 PM, Colin The issue is not so much time as unreliability. I've tried to address some of those with jhbuild, but there are two major ones remaining: 1) Building from unclean source tree - stale Makefiles, leftover binaries, etc. 2) Our lack of multi-module

Re: How do you hack on the bleeding edge of Gnome?

2012-04-18 Thread Michael Hill
Hi Federico, On Wed, 2012-04-18 at 17:55 -0500, Federico Mena Quintero wrote: I wonder how people who hack on core Gnome do it on a day to day basis. I showed up at a documentation hackfest just over a year ago with my laptop. The bad news was my distro of the previous five years was Ubuntu