Re: [Zeitgeist] [Bug 827420] Re: Unity dash file search returns relevant files and folders but not all as I expect.

2013-05-23 Thread Seif Lotfy
On it


On Thu, May 23, 2013 at 12:58 PM, Hendrik Knackstedt <
827...@bugs.launchpad.net> wrote:

> There seems to be a new aspect to this bug. Reopening to let developers
> check.
>
> ** Changed in: unity
>Status: Invalid => New
>
> ** Changed in: zeitgeist-extensions
>Status: Invalid => New
>
> ** Changed in: zeitgeist
>Status: Invalid => New
>
> --
> You received this bug notification because you are subscribed to The
> Zeitgeist Project.
> https://bugs.launchpad.net/bugs/827420
>
> Title:
>   Unity dash file search returns relevant files and folders but not all
>   as I expect.
>
> Status in Ubuntu Translations:
>   Triaged
> Status in Unity:
>   New
> Status in Zeitgeist Framework:
>   New
> Status in Zeitgeist Extensions:
>   New
>
> Bug description:
>   I created 1 new file named “通信传染” and 1 new folder named “通信传” on the
>   Desktop. Searching for “通” in the 'dash' (Super + F) returns 0 match.
>   I expect those 2 files should appear in the search result.
>
>   Searching for “下载” in the 'dash' (Super + F) returns the “Downloads”
>   folder as expected.
>
>   Searching for “文件” for “Documents” returns the “Documents” folder and
>   2 other documents I just created. However, there is also “文” in the
>   home folder and in File System name in Chinese but they are not shown
>   in the search result. I think the home folder should be shown, I am
>   not sure about the file system.
>
>   Test results courtesy of samantha.jian-pie...@canonical.com
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu-translations/+bug/827420/+subscriptions
>

-- 
You received this bug notification because you are a member of Zeitgeist
Extensions, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/827420

Title:
  Unity dash file search returns relevant files and folders but not all
  as I expect.

Status in Ubuntu Translations:
  Triaged
Status in Unity:
  New
Status in Zeitgeist Framework:
  New
Status in Zeitgeist Extensions:
  New

Bug description:
  I created 1 new file named “通信传染” and 1 new folder named “通信传” on the
  Desktop. Searching for “通” in the 'dash' (Super + F) returns 0 match.
  I expect those 2 files should appear in the search result.

  Searching for “下载” in the 'dash' (Super + F) returns the “Downloads”
  folder as expected.

  Searching for “文件” for “Documents” returns the “Documents” folder and
  2 other documents I just created. However, there is also “文” in the
  home folder and in File System name in Chinese but they are not shown
  in the search result. I think the home folder should be shown, I am
  not sure about the file system.

  Test results courtesy of samantha.jian-pie...@canonical.com

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-translations/+bug/827420/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


Re: [Zeitgeist] [Bug 1165000] Re: support Python 3

2013-04-05 Thread Seif Lotfy
I am porting the gedit dash this weekend... :D


On Fri, Apr 5, 2013 at 4:06 PM, Adam Dingle  wrote:

> Oh!  That's good to know.  I guess this is not a bug then.
>
> ** Changed in: zeitgeist
>Status: New => Invalid
>
> --
> You received this bug notification because you are subscribed to The
> Zeitgeist Project.
> https://bugs.launchpad.net/bugs/1165000
>
> Title:
>   support Python 3
>
> Status in Zeitgeist Framework:
>   Invalid
>
> Bug description:
>   The Python API to Zeitgeist is apparently available only for Python 2.
>   Because of this, the Dashboard plugin in gedit is now broken since
>   gedit (as of 3.7.x) now uses only Python 3.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/zeitgeist/+bug/1165000/+subscriptions
>

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/1165000

Title:
  support Python 3

Status in Zeitgeist Framework:
  Invalid

Bug description:
  The Python API to Zeitgeist is apparently available only for Python 2.
  Because of this, the Dashboard plugin in gedit is now broken since
  gedit (as of 3.7.x) now uses only Python 3.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/1165000/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


Re: [Zeitgeist] [Bug 1165000] [NEW] support Python 3

2013-04-05 Thread Seif Lotfy
the new libzeitgeist which came with the latest release is gobject
introspectable (so needs some api changes in the code) which allows you to
use it with python3 :D


On Fri, Apr 5, 2013 at 3:54 PM, Adam Dingle  wrote:

> Public bug reported:
>
> The Python API to Zeitgeist is apparently available only for Python 2.
> Because of this, the Dashboard plugin in gedit is now broken since gedit
> (as of 3.7.x) now uses only Python 3.
>
> ** Affects: zeitgeist
>  Importance: Undecided
>  Status: New
>
> --
> You received this bug notification because you are subscribed to The
> Zeitgeist Project.
> https://bugs.launchpad.net/bugs/1165000
>
> Title:
>   support Python 3
>
> Status in Zeitgeist Framework:
>   New
>
> Bug description:
>   The Python API to Zeitgeist is apparently available only for Python 2.
>   Because of this, the Dashboard plugin in gedit is now broken since
>   gedit (as of 3.7.x) now uses only Python 3.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/zeitgeist/+bug/1165000/+subscriptions
>

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/1165000

Title:
  support Python 3

Status in Zeitgeist Framework:
  Invalid

Bug description:
  The Python API to Zeitgeist is apparently available only for Python 2.
  Because of this, the Dashboard plugin in gedit is now broken since
  gedit (as of 3.7.x) now uses only Python 3.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/1165000/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


Re: [Zeitgeist] [Merge] lp:~ted/zeitgeist/action-events into lp:zeitgeist

2013-03-15 Thread Seif Lotfy
Thanks will merge and release again within the next 2 days :D

On Fri, Mar 15, 2013 at 5:21 PM, Ted Gould  wrote:

> Ted Gould has proposed merging lp:~ted/zeitgeist/action-events into
> lp:zeitgeist.
>
> Commit message:
> Add ontology data for adding action usage in the ZG DB
>
> Requested reviews:
>   Zeitgeist Framework Team (zeitgeist)
>
> For more details, see:
> https://code.launchpad.net/~ted/zeitgeist/action-events/+merge/153590
>
> This merge adds a couple of entries that could be used to store
> application action usage into the ZG database.  In casual usage these could
> come from toolbar or menu usage, or on Unity, usage through the HUD.  This
> allows for ranking the action usage externally for things like recently
> used actions or choosing toolbars based on commonly used items.
>
> An entry would then end up something like this:
>
> Event timestamp: 12345
> Event interpretation:
> http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#AccessEvent
> Event manifestation:
> http://www.zeitgeist-project.com/ontologies/2010/01/27/zg#UserActivity
> Actor: application://my-app.desktop
> Subject: action:///app/my-action
> Subject title: "Do this"  # User visible name of the action
> Subject interpretation:
> http://www.semanticdesktop.org/ontologies/2007/03/22/zg#ApplicationAction
> Subject manifestation:
> http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#SoftwareService
> --
> https://code.launchpad.net/~ted/zeitgeist/action-events/+merge/153590
> Your team Zeitgeist Framework Team is requested to review the proposed
> merge of lp:~ted/zeitgeist/action-events into lp:zeitgeist.
>
> === modified file 'data/ontology/zg.trig'
> --- data/ontology/zg.trig   2011-12-31 13:30:23 +
> +++ data/ontology/zg.trig   2013-03-15 16:20:25 +
> @@ -73,7 +73,11 @@
>  a rdfs:Class ;
>  rdfs:comment "Event triggered when a resource has been moved from a
> location to another. Fx. moving a file from a folder to another.";
>  rdfs:subClassOf zg:EventInterpretation.
> -
> +
> +zg:ApplicationAction
> +   a rdfs:Class ;
> +   rdfs:comment "Representation of a specific Action on an
> Application";
> +   rdfs:subClassOf nie:InformationElement.
>
>  # manifestations
>
>
>
> ___
> Mailing list: https://launchpad.net/~zeitgeist
> Post to : zeitgeist@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~zeitgeist
> More help   : https://help.launchpad.net/ListHelp
>
>

-- 
https://code.launchpad.net/~ted/zeitgeist/action-events/+merge/153590
Your team Zeitgeist Framework Team is requested to review the proposed merge of 
lp:~ted/zeitgeist/action-events into lp:zeitgeist.

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


Re: [Zeitgeist] [Bug 1100222] Re: bad zeitgeist performance with old databases

2013-01-16 Thread Seif Lotfy
What version of Zeitgeist do you have installed? also try to use the
zeitgeist folder but delete the fts.index subfolder :D. Should be much
quicker

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/1100222

Title:
  bad zeitgeist performance with old databases

Status in Zeitgeist Framework:
  New

Bug description:
  As requeste in bug 919801 , I am uploading the database in question.
  IT causes Zeitgeist searches in the dash to be about ten to more times
  slower then when I delete the databases located in
  ~/.local/share/zeitgeist It means that the search take several seconds
  whereas when I delete it, they happen generally under one second. This
  is on Lenovo T500 with dual core intel processor, 6GB of RAM and an
  Intel SSD hard disk so it still should be comparably fast. The files
  have overall size of 182MB and they might be several years old (I
  clean up my home directory from cruft from time to time but I think I
  have never touched zeitgeist as I know it is used). Marking this bug
  private as it probably contains my all browsing history and what not.

  (I hope the attachement is not too large, if it is, I am going to
  upload it somewhere else and provide a link here.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/1100222/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


Re: [Zeitgeist] [Bug 919801] Re: Unity dash file search is extremely slow

2013-01-15 Thread Seif Lotfy
that would be great... Keep in mind a lot of good optimization are coming
out soon


On Tue, Jan 15, 2013 at 2:18 PM, TomasHnyk  wrote:

> The same for me as for Jan Rathman on 12.10. The problem seems to be with
> zeitgeist.
> ~/.local/share/zeitgeist had the size of 182MB and was (I guess) couple of
> years old (this home directory dates back to 5.10 days). The new one is
> just 1.3MB. If the developers wish, I can send them the old zeitgeist
> directory (until I delete it) to play with, if it made any difference.
>
> --
> You received this bug notification because you are subscribed to unity-
> lens-files.
> https://bugs.launchpad.net/bugs/919801
>
> Title:
>   Unity dash file search is extremely slow
>
> Status in Unity Files Lens:
>   Incomplete
> Status in Zeitgeist Framework:
>   Incomplete
> Status in “unity-lens-files” package in Ubuntu:
>   Confirmed
>
> Bug description:
>   When I try to use the Unity dash search feature to navigate to files
>   and folders, it is extremely slow. For example, if I hit the super
>   button to launch the search and then type "Pictures" to get my
>   pictures directory, it takes almost 5 seconds for the folder icon to
>   show. In comparison, if I use Gnome-Do to navigate to my Pictures
>   folder, it's basically instant.
>
>   I have attached a video screencast so that you can see the problem for
> yourself.
>   ---
>   ApportVersion: 1.23-0ubuntu4
>   Architecture: i386
>   CompizPlugins:
> [core,bailer,detection,composite,opengl,compiztoolbox,decor,move,vpswitch,place,session,imgpng,mousepoll,resize,gnomecompat,regex,snap,grid,wall,unitymtgrabhandles,animation,expo,ezoom,workarounds,fade,scale,unityshell]
>   DistroRelease: Ubuntu 11.10
>   InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Beta i386 (20110413)
>   NonfreeKernelModules: nvidia
>   Package: unity 5.0.0~+bzr1825ubuntu0+611
>   PackageArchitecture: i386
>   ProcEnviron:
>PATH=(custom, no user)
>LANG=en_US.UTF-8
>SHELL=/bin/bash
>   ProcVersionSignature: Ubuntu 3.0.0-14.23-generic 3.0.9
>   Tags:  oneiric running-unity
>   Uname: Linux 3.0.0-14-generic i686
>   UnreportableReason: This is not a genuine Ubuntu package
>   UpgradeStatus: Upgraded to oneiric on 2011-10-14 (99 days ago)
>   UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/unity-lens-files/+bug/919801/+subscriptions
>

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/919801

Title:
  Unity dash file search is extremely slow

Status in Unity Files Lens:
  Incomplete
Status in Zeitgeist Framework:
  Incomplete
Status in “unity-lens-files” package in Ubuntu:
  Confirmed

Bug description:
  When I try to use the Unity dash search feature to navigate to files
  and folders, it is extremely slow. For example, if I hit the super
  button to launch the search and then type "Pictures" to get my
  pictures directory, it takes almost 5 seconds for the folder icon to
  show. In comparison, if I use Gnome-Do to navigate to my Pictures
  folder, it's basically instant.

  I have attached a video screencast so that you can see the problem for 
yourself.
  --- 
  ApportVersion: 1.23-0ubuntu4
  Architecture: i386
  CompizPlugins: 
[core,bailer,detection,composite,opengl,compiztoolbox,decor,move,vpswitch,place,session,imgpng,mousepoll,resize,gnomecompat,regex,snap,grid,wall,unitymtgrabhandles,animation,expo,ezoom,workarounds,fade,scale,unityshell]
  DistroRelease: Ubuntu 11.10
  InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Beta i386 (20110413)
  NonfreeKernelModules: nvidia
  Package: unity 5.0.0~+bzr1825ubuntu0+611
  PackageArchitecture: i386
  ProcEnviron:
   PATH=(custom, no user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  ProcVersionSignature: Ubuntu 3.0.0-14.23-generic 3.0.9
  Tags:  oneiric running-unity
  Uname: Linux 3.0.0-14-generic i686
  UnreportableReason: This is not a genuine Ubuntu package
  UpgradeStatus: Upgraded to oneiric on 2011-10-14 (99 days ago)
  UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

To manage notifications about this bug go to:
https://bugs.launchpad.net/unity-lens-files/+bug/919801/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


Re: [Zeitgeist] [Bug 928324] Re: zeitgeist-fts using up 600 MB of RAM

2012-10-21 Thread Seif Lotfy
Can you do "zeitgeist-daemon --replace"?

On Sun, Oct 21, 2012 at 7:05 PM, nemarona  wrote:

> zeitgeist-fts taking 1.3 GB of RAM on a fresh install of Ubuntu 12.10
> amd64.
>
> --
> You received this bug notification because you are a member of Zeitgeist
> Framework Team, which is subscribed to the bug report.
> https://bugs.launchpad.net/bugs/928324
>
> Title:
>   zeitgeist-fts using up 600 MB of RAM
>
> Status in Zeitgeist Framework:
>   Fix Released
> Status in “zeitgeist” package in Ubuntu:
>   Fix Released
>
> Bug description:
>   Using Ubuntu 12.04 amd64, up to date as of 7/2/2012
>   zeitgeist-core Installed version: 0.8.99~alpha2-2
>
>   After opening up system monitor, I noticed that /usr/share/zeitgeist
>   /fts-python/fts.py was using 650 MiB of RAM. This was about 5-10
>   minutes after booting the system and logging in.
>
>   ProblemType: Bug
>   DistroRelease: Ubuntu 12.04
>   Package: zeitgeist-core 0.8.99~alpha2-2
>   ProcVersionSignature: Ubuntu 3.2.0-14.23-generic 3.2.3
>   Uname: Linux 3.2.0-14-generic x86_64
>   ApportVersion: 1.91-0ubuntu1
>   Architecture: amd64
>   Date: Tue Feb  7 08:38:38 2012
>   InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64
> (20120116.2)
>   SourcePackage: zeitgeist
>   UpgradeStatus: No upgrade log present (probably fresh install)
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/zeitgeist/+bug/928324/+subscriptions
>
> ___
> Mailing list: https://launchpad.net/~zeitgeist
> Post to : zeitgeist@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~zeitgeist
> More help   : https://help.launchpad.net/ListHelp
>
___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


Re: [Zeitgeist] [Bug 1038452] Re: add support for ignoring files in emacs data-source

2012-08-18 Thread Seif Lotfy
Well your patch inspired me to add "dont log hidden files" option in
zeitgeist :D


On Sat, Aug 18, 2012 at 10:00 PM, Andreas Raster <1038...@bugs.launchpad.net
> wrote:

> You're right, I could have just used activity-log-manager to blacklist
> stuff, didn't really think of that when making these changes. I guess I
> would then actually vote to exclude the ignore-files stuff since it
> duplicates functionality. You decide, I'll be happy to use either
> activity-log-manager or the regex var.
> The zeitgeist-prevent variable might still be useful for some emacs module
> developers.
>
> The other thing is the var to set a custom .desktop file, I use that
> because I use emacs as daemon and then start emacsclient. Associating
> everything with emacs23.desktop is quite annoying, especially since
> emacs24 is stable now. That would be a more important change then the
> ignore-files stuff.
>
> --
> You received this bug notification because you are subscribed to The
> Zeitgeist Project.
> https://bugs.launchpad.net/bugs/1038452
>
> Title:
>   add support for ignoring files in emacs data-source
>
> Status in Zeitgeist Data-Sources:
>   In Progress
>
> Bug description:
>   Third party module authors should have the option to prevent zeitgeist
>   from indexing files that are used to store information that the user
>   shouldn't be concerned about (like ~/.ido.last or ~/.recentf).
>
>   Additionally, users should be able to specify filenames that the never
>   want zeitgeist to index.
>
> To manage notifications about this bug go to:
>
> https://bugs.launchpad.net/zeitgeist-datasources/+bug/1038452/+subscriptions
>

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Data-Sources.
https://bugs.launchpad.net/bugs/1038452

Title:
  add support for ignoring files in emacs data-source

Status in Zeitgeist Data-Sources:
  In Progress

Bug description:
  Third party module authors should have the option to prevent zeitgeist
  from indexing files that are used to store information that the user
  shouldn't be concerned about (like ~/.ido.last or ~/.recentf).

  Additionally, users should be able to specify filenames that the never
  want zeitgeist to index.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist-datasources/+bug/1038452/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


Re: [Zeitgeist] [Bug 1038452] Re: add support for ignoring files in emacs data-source

2012-08-18 Thread Seif Lotfy
Did you try activity-log-manager ?
https://launchpad.net/activity-log-manager/
You can blacklist stuff from there :D

On Sat, Aug 18, 2012 at 9:37 PM, Seif Lotfy  wrote:

> I will review it tomorrow. It would be much easier to have reported it on
> freedesktop.org since we moved the code and the development there :D
> Thanks anyhow for the great work.
>
>
> On Sat, Aug 18, 2012 at 4:37 PM, Andreas Raster <
> 1038...@bugs.launchpad.net> wrote:
>
>> Btw. I can't set Importance to Wishlist.
>>
>> --
>> You received this bug notification because you are a member of Zeitgeist
>> Framework Team, which is subscribed to Zeitgeist Data-Sources.
>> https://bugs.launchpad.net/bugs/1038452
>>
>> Title:
>>   add support for ignoring files in emacs data-source
>>
>> Status in Zeitgeist Data-Sources:
>>   In Progress
>>
>> Bug description:
>>   Third party module authors should have the option to prevent zeitgeist
>>   from indexing files that are used to store information that the user
>>   shouldn't be concerned about (like ~/.ido.last or ~/.recentf).
>>
>>   Additionally, users should be able to specify filenames that the never
>>   want zeitgeist to index.
>>
>> To manage notifications about this bug go to:
>>
>> https://bugs.launchpad.net/zeitgeist-datasources/+bug/1038452/+subscriptions
>>
>> ___
>> Mailing list: https://launchpad.net/~zeitgeist
>> Post to : zeitgeist@lists.launchpad.net
>> Unsubscribe : https://launchpad.net/~zeitgeist
>> More help   : https://help.launchpad.net/ListHelp
>>
>
>

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Data-Sources.
https://bugs.launchpad.net/bugs/1038452

Title:
  add support for ignoring files in emacs data-source

Status in Zeitgeist Data-Sources:
  In Progress

Bug description:
  Third party module authors should have the option to prevent zeitgeist
  from indexing files that are used to store information that the user
  shouldn't be concerned about (like ~/.ido.last or ~/.recentf).

  Additionally, users should be able to specify filenames that the never
  want zeitgeist to index.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist-datasources/+bug/1038452/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


Re: [Zeitgeist] [Bug 1038452] Re: add support for ignoring files in emacs data-source

2012-08-18 Thread Seif Lotfy
I will review it tomorrow. It would be much easier to have reported it on
freedesktop.org since we moved the code and the development there :D
Thanks anyhow for the great work.

On Sat, Aug 18, 2012 at 4:37 PM, Andreas Raster
<1038...@bugs.launchpad.net>wrote:

> Btw. I can't set Importance to Wishlist.
>
> --
> You received this bug notification because you are a member of Zeitgeist
> Framework Team, which is subscribed to Zeitgeist Data-Sources.
> https://bugs.launchpad.net/bugs/1038452
>
> Title:
>   add support for ignoring files in emacs data-source
>
> Status in Zeitgeist Data-Sources:
>   In Progress
>
> Bug description:
>   Third party module authors should have the option to prevent zeitgeist
>   from indexing files that are used to store information that the user
>   shouldn't be concerned about (like ~/.ido.last or ~/.recentf).
>
>   Additionally, users should be able to specify filenames that the never
>   want zeitgeist to index.
>
> To manage notifications about this bug go to:
>
> https://bugs.launchpad.net/zeitgeist-datasources/+bug/1038452/+subscriptions
>
> ___
> Mailing list: https://launchpad.net/~zeitgeist
> Post to : zeitgeist@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~zeitgeist
> More help   : https://help.launchpad.net/ListHelp
>

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Data-Sources.
https://bugs.launchpad.net/bugs/1038452

Title:
  add support for ignoring files in emacs data-source

Status in Zeitgeist Data-Sources:
  In Progress

Bug description:
  Third party module authors should have the option to prevent zeitgeist
  from indexing files that are used to store information that the user
  shouldn't be concerned about (like ~/.ido.last or ~/.recentf).

  Additionally, users should be able to specify filenames that the never
  want zeitgeist to index.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist-datasources/+bug/1038452/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


Re: [Zeitgeist] [Bug 757727] Re: Zeitgeist-daemon memory usage skyrockets after dash search

2012-06-13 Thread Seif Lotfy
I think it mostly due to Ubuntu One cloud putting too many events into
zeitgeist and the fts module catching up on that... We will be releasing a
zeitgeist version that will ignore indexing specific ubuntu-one events

On Thu, Jun 14, 2012 at 3:17 AM, David Turner
<757...@bugs.launchpad.net>wrote:

> I am wondering if it has anything to do with the music folder?
>
> I just downloaded some music, and now Zeitgeist tends to use 130MB of
> ram(up from 100MB)
>
> --
> You received this bug notification because you are subscribed to The
> Zeitgeist Project.
> https://bugs.launchpad.net/bugs/757727
>
> Title:
>  Zeitgeist-daemon memory usage skyrockets after dash search
>
> Status in Zeitgeist Extensions:
>  Incomplete
> Status in “zeitgeist-extensions” package in Ubuntu:
>  Confirmed
>
> Bug description:
>  Binary package hint: zeitgeist
>
>  The memory usage of the process "zeitgeist-daemon" goes too high after
>  doing a couple of searches in the Dash.
>
>  It is around 16mb on startup, but after using the Dash a couple of
>  time to open some programs, or search for some files, it goes over
>  200mb, some times even over 300mb. The memory is not freed until
>  restart or the process is killed.
>
>  I attach a screenshot of the system monitor, showing Zeitgeist-daemon
>  using over 380mb.
>
>  ProblemType: Bug
>  DistroRelease: Ubuntu 11.04
>  Package: zeitgeist 0.7.1-1
>  ProcVersionSignature: Ubuntu 2.6.38-8.42-generic 2.6.38.2
>  Uname: Linux 2.6.38-8-generic x86_64
>  Architecture: amd64
>  Date: Mon Apr 11 13:28:11 2011
>  InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Beta amd64 (20110330)
>  PackageArchitecture: all
>  ProcEnviron:
>   LANGUAGE=es_AR:en
>   LANG=es_AR.UTF-8
>   SHELL=/bin/bash
>  SourcePackage: zeitgeist
>  UpgradeStatus: Upgraded to natty on 2011-04-06 (4 days ago)
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/zeitgeist-extensions/+bug/757727/+subscriptions
>

-- 
You received this bug notification because you are a member of Zeitgeist
Extensions, which is the registrant for Zeitgeist Extensions.
https://bugs.launchpad.net/bugs/757727

Title:
  Zeitgeist-daemon memory usage skyrockets after dash search

Status in Zeitgeist Extensions:
  Incomplete
Status in “zeitgeist-extensions” package in Ubuntu:
  Confirmed

Bug description:
  Binary package hint: zeitgeist

  The memory usage of the process "zeitgeist-daemon" goes too high after
  doing a couple of searches in the Dash.

  It is around 16mb on startup, but after using the Dash a couple of
  time to open some programs, or search for some files, it goes over
  200mb, some times even over 300mb. The memory is not freed until
  restart or the process is killed.

  I attach a screenshot of the system monitor, showing Zeitgeist-daemon
  using over 380mb.

  ProblemType: Bug
  DistroRelease: Ubuntu 11.04
  Package: zeitgeist 0.7.1-1
  ProcVersionSignature: Ubuntu 2.6.38-8.42-generic 2.6.38.2
  Uname: Linux 2.6.38-8-generic x86_64
  Architecture: amd64
  Date: Mon Apr 11 13:28:11 2011
  InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Beta amd64 (20110330)
  PackageArchitecture: all
  ProcEnviron:
   LANGUAGE=es_AR:en
   LANG=es_AR.UTF-8
   SHELL=/bin/bash
  SourcePackage: zeitgeist
  UpgradeStatus: Upgraded to natty on 2011-04-06 (4 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist-extensions/+bug/757727/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


Re: [Zeitgeist] [Bug 787868] Re: Encryption of database

2012-04-10 Thread Seif Lotfy
I think I will take over this soon...

On Tue, Apr 10, 2012 at 5:22 PM, Siegfried Gevatter
wrote:

> What's the status of this? I think there hasn't been any activity on
> this since before the Vala port started.
>
> @jplacerda: Are you still interested in working on it?
>
> ** Changed in: zeitgeist
>   Importance: Medium => Wishlist
>
> --
> You received this bug notification because you are subscribed to The
> Zeitgeist Project.
> https://bugs.launchpad.net/bugs/787868
>
> Title:
>  Encryption of database
>
> Status in Zeitgeist Framework:
>   In Progress
>
> Bug description:
>  I think that Zeitgeist should encrypt databases in
>  ~/.local/share/zeitgeist/* for anti-forensics reasons.
>
>  While someone may happen to use an encrypted disk, Zeitgeist may serve
>  as the ultimate accidental spyware to an unsuspecting user. One
>  possible mitigation is to randomly generate a reasonable key, tie it
>  into the login keychain and then use that key with something like
>  http://sqlcipher.net/ rather than straight sqlite.
>
>  In theory, a user will never know that this encryption/decryption is
>  happening - no underlying assumptions about the disk need to be made
>  to maintain any security guarantees. This should prevent anyone from
>  learning the contents of the database without also learning the login
>  password. Modern Ubuntu machines disallow non-root ptracing (
>  https://wiki.ubuntu.com/SecurityTeam/Roadmap/KernelHardening#ptrace )
>  and if the gnome keyring is locked, an attacker would have a much
>  harder time grabbing meaningful Zeitgeist data without interacting
>  with the user or bruteforcing the login keychain.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/zeitgeist/+bug/787868/+subscriptions
>

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/787868

Title:
  Encryption of database

Status in Zeitgeist Framework:
  In Progress

Bug description:
  I think that Zeitgeist should encrypt databases in
  ~/.local/share/zeitgeist/* for anti-forensics reasons.

  While someone may happen to use an encrypted disk, Zeitgeist may serve
  as the ultimate accidental spyware to an unsuspecting user. One
  possible mitigation is to randomly generate a reasonable key, tie it
  into the login keychain and then use that key with something like
  http://sqlcipher.net/ rather than straight sqlite.

  In theory, a user will never know that this encryption/decryption is
  happening - no underlying assumptions about the disk need to be made
  to maintain any security guarantees. This should prevent anyone from
  learning the contents of the database without also learning the login
  password. Modern Ubuntu machines disallow non-root ptracing (
  https://wiki.ubuntu.com/SecurityTeam/Roadmap/KernelHardening#ptrace )
  and if the gnome keyring is locked, an attacker would have a much
  harder time grabbing meaningful Zeitgeist data without interacting
  with the user or bruteforcing the login keychain.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/787868/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 969002] Re: Zeitgeist-daemon seqfaults when mounting or umounting occurs on the system (error in libpython2.7.so)

2012-04-08 Thread Seif Lotfy
We fixed this issue with the latest daemon 0.8.99

** Changed in: zeitgeist
   Status: New => Invalid

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/969002

Title:
  Zeitgeist-daemon seqfaults when mounting or umounting occurs on the
  system (error in libpython2.7.so)

Status in Zeitgeist Framework:
  Invalid

Bug description:
  Every time something gets mounted or umounted on the system the
  zeitgeist-daemon segfaults.

  Please find attached the bt.

  Installed components:

  Gentoo Linux

  linux-3.3.0
  libzeitgeist-0.3.16
  zeitgeist-0.8.2
  zeitgeist-datahub-0.8.2
  zeitgeist-datasources-0.8.0.1
  zeitgeist-extensions-0.0.13

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/969002/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 932989] Re: Make FTS++ optional

2012-04-08 Thread Seif Lotfy
** Changed in: zeitgeist
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/932989

Title:
  Make FTS++ optional

Status in Zeitgeist Framework:
  Fix Released

Bug description:
  * Make FTS++ optional.
  * Make the fts.vala extension behave if FTS++ isn't there.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/932989/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 948794] Re: Current URI field not used (FTS)

2012-04-08 Thread Seif Lotfy
** Changed in: zeitgeist
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/948794

Title:
  Current URI field not used (FTS)

Status in Zeitgeist Framework:
  Fix Released

Bug description:
  Keeping this as a master bug to remind us that we should be using the
  current uri field in many places now that there's actually something
  pushing MOVE_EVENTs to Zeitgeist. First place to fix would be FTS.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/948794/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 961974] Re: Recover from Zeitgeist database corruption (detected at query time)

2012-04-08 Thread Seif Lotfy
** Changed in: zeitgeist
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/961974

Title:
  Recover from Zeitgeist database corruption (detected at query time)

Status in Unity:
  Incomplete
Status in Unity Files Lens:
  Incomplete
Status in Zeitgeist Framework:
  Fix Released

Bug description:
  This is based on the checkbox test:
  1. Start gedit.
  2. Save a file named "foo" in your home folder.
  1. Tap super to open the dash
  2. Enter "f"
 -> The results should contain at least the "foo" file and "Firefox"
  3. Click on the cross next to "f", in the textentry
 -> The "f" search should be canceled, bringing you back to the generic 
"Search" entry with the default elements

  
  I slightly modified it and instead of file called foo I have a 
"hello_world_file" (as foo returned far too many other results).

  Actual result:
  The file can not be found via dash (or file lens).

  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: unity 5.6.0+bzr2156ubuntu0+670 [origin: LP-PPA-unity-team-staging]
  ProcVersionSignature: Ubuntu 3.2.0-19.31-generic-pae 3.2.12
  Uname: Linux 3.2.0-19-generic-pae i686
  ApportVersion: 1.94.1-0ubuntu2
  Architecture: i386
  CompizPlugins: 
[core,composite,opengl,compiztoolbox,decor,vpswitch,snap,mousepoll,resize,place,move,wall,grid,regex,imgpng,session,gnomecompat,animation,fade,unitymtgrabhandles,workarounds,scale,expo,ezoom,unityshell]
  CrashDB: unity
  Date: Thu Mar 22 10:00:40 2012
  InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111012)
  SourcePackage: unity
  UpgradeStatus: Upgraded to precise on 2012-02-17 (33 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/unity/+bug/961974/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


Re: [Zeitgeist] [Merge] lp:~rainct/zeitgeist/961974 into lp:zeitgeist

2012-04-05 Thread Seif Lotfy
Review: Approve

Looks good, very simple. Nice job
-- 
https://code.launchpad.net/~rainct/zeitgeist/961974/+merge/100946
Your team Zeitgeist Framework Team is subscribed to branch lp:zeitgeist.

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 970842] Re: zeitgeist-daemon memory/cpu leak when using privacy settings and dash search

2012-04-02 Thread Seif Lotfy
** Also affects: zeitgeist
   Importance: Undecided
   Status: New

** Also affects: activity-log-manager
   Importance: Undecided
   Status: New

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/970842

Title:
  zeitgeist-daemon memory/cpu leak when using privacy settings and dash
  search

Status in Activity Log Manager for Zeitgeist:
  New
Status in Zeitgeist Framework:
  New
Status in “zeitgeist” package in Ubuntu:
  New

Bug description:
  Reproduce the bug:
  

  - Open gnome control center
  - go to privacy settings
  - modify a setting (e.g. delete all history). Close it.
  - open dahsboard
  - search for anything

  The symptoms:
  

  - the temperature of CPU rises from 45 to 70 and the fan follows.
  - If you click 'delete history' on gnome center [privacy], you get this in 
terminal as stacktrace: [21:37:07.321048 CRITICAL] 
zeitgeist_engine_delete_events: assertion `_tmp0__length1 > 0' failed

  Workaround:
  ---

  - Kill zeitgeist-daemon  process
  or : user@pc:$~   zeitgeist-daemon --replace

  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: zeitgeist 0.8.99~beta1-1
  ProcVersionSignature: Ubuntu 3.2.0-21.34-generic 3.2.13
  Uname: Linux 3.2.0-21-generic x86_64
  ApportVersion: 2.0-0ubuntu2
  Architecture: amd64
  Date: Sun Apr  1 16:19:39 2012
  InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
  PackageArchitecture: all
  SourcePackage: zeitgeist
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/activity-log-manager/+bug/970842/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 932989] Re: Make FTS++ optional

2012-03-29 Thread Seif Lotfy
** Changed in: zeitgeist
   Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/932989

Title:
  Make FTS++ optional

Status in Zeitgeist Framework:
  Fix Committed

Bug description:
  * Make FTS++ optional.
  * Make the fts.vala extension behave if FTS++ isn't there.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/932989/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 865435] Re: Zeitgeist daemon segfault

2012-03-28 Thread Seif Lotfy
We moved away from python thus the bug is not valid anymore. Can you try
installing the latest zeitgeist ?

** Changed in: zeitgeist
   Status: New => Invalid

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/865435

Title:
  Zeitgeist daemon segfault

Status in Zeitgeist Framework:
  Invalid

Bug description:
  I've got an 11.04 laptop and my system will randomly crash and bring
  me back to the login screen. There's no guaranteed way to trigger it,
  but it only seems to occur when opening synaptic, pressing "cancel"
  from the administrator password dialog, or just randomly when using
  synaptic.

  I recently upgraded to the newest ATI drivers and I though that must
  be the cause, but I vaguely remember it doing it once or twice a day
  or so beforehand. Furthermore, I took a look at the syslog and it
  seems to be a segfault in Zeitgeist, and didn't that update recently
  too?

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/865435/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


Re: [Zeitgeist] [Bug 928324] Re: zeitgeist-fts using up 600 MB of RAM

2012-03-28 Thread Seif Lotfy
Yeah we are discussing the issue with Ubuntu1 so we can fix it. Ubuntu1
client is sending redundant events to Zeitgeist (partially our own fault)

On Wed, Mar 28, 2012 at 10:20 PM, Chris Johnston
wrote:

> I am still having this problem.
>
> Version: 0.8.99~beta1-1
>
> --
> You received this bug notification because you are a member of Zeitgeist
> Framework Team, which is subscribed to the bug report.
> https://bugs.launchpad.net/bugs/928324
>
> Title:
>  zeitgeist-fts using up 600 MB of RAM
>
> Status in Zeitgeist Framework:
>  Incomplete
> Status in “zeitgeist” package in Ubuntu:
>  Incomplete
>
> Bug description:
>  Using Ubuntu 12.04 amd64, up to date as of 7/2/2012
>  zeitgeist-core Installed version: 0.8.99~alpha2-2
>
>  After opening up system monitor, I noticed that /usr/share/zeitgeist
>  /fts-python/fts.py was using 650 MiB of RAM. This was about 5-10
>  minutes after booting the system and logging in.
>
>  ProblemType: Bug
>  DistroRelease: Ubuntu 12.04
>  Package: zeitgeist-core 0.8.99~alpha2-2
>  ProcVersionSignature: Ubuntu 3.2.0-14.23-generic 3.2.3
>  Uname: Linux 3.2.0-14-generic x86_64
>  ApportVersion: 1.91-0ubuntu1
>  Architecture: amd64
>  Date: Tue Feb  7 08:38:38 2012
>  InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64
> (20120116.2)
>  SourcePackage: zeitgeist
>  UpgradeStatus: No upgrade log present (probably fresh install)
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/zeitgeist/+bug/928324/+subscriptions
>
> ___
> Mailing list: https://launchpad.net/~zeitgeist
> Post to : zeitgeist@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~zeitgeist
> More help   : https://help.launchpad.net/ListHelp
>

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/928324

Title:
  zeitgeist-fts using up 600 MB of RAM

Status in Zeitgeist Framework:
  Incomplete
Status in “zeitgeist” package in Ubuntu:
  Incomplete

Bug description:
  Using Ubuntu 12.04 amd64, up to date as of 7/2/2012
  zeitgeist-core Installed version: 0.8.99~alpha2-2

  After opening up system monitor, I noticed that /usr/share/zeitgeist
  /fts-python/fts.py was using 650 MiB of RAM. This was about 5-10
  minutes after booting the system and logging in.

  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: zeitgeist-core 0.8.99~alpha2-2
  ProcVersionSignature: Ubuntu 3.2.0-14.23-generic 3.2.3
  Uname: Linux 3.2.0-14-generic x86_64
  ApportVersion: 1.91-0ubuntu1
  Architecture: amd64
  Date: Tue Feb  7 08:38:38 2012
  InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64 
(20120116.2)
  SourcePackage: zeitgeist
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/928324/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 964219] Re: Issues with unity dash not working due to ZG DB

2012-03-24 Thread Seif Lotfy
Chris I still see U1 pushing to many data in for you into Zeitgeist. If
you want i can write a script that would remove the U1 entries as well
as blacklist them. Would you like something like that?

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/964219

Title:
  Issues with unity dash not working due to ZG DB

Status in Zeitgeist Framework:
  New

Bug description:
  My Unity dash is failing to show items due to ZG having a DB issue.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/964219/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 964219] Re: Issues with unity dash not working due to ZG DB

2012-03-24 Thread Seif Lotfy
Interesting. Never seen a DB so large before

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/964219

Title:
  Issues with unity dash not working due to ZG DB

Status in Zeitgeist Framework:
  New

Bug description:
  My Unity dash is failing to show items due to ZG having a DB issue.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/964219/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 964219] Re: Issues with unity dash not working due to ZG DB

2012-03-24 Thread Seif Lotfy
Ok seems like U1 is literally misusing Zeitgeist

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/964219

Title:
  Issues with unity dash not working due to ZG DB

Status in Zeitgeist Framework:
  New

Bug description:
  My Unity dash is failing to show items due to ZG having a DB issue.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/964219/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 960423] Re: Add cache to get events

2012-03-23 Thread Seif Lotfy
** Changed in: zeitgeist
   Status: New => In Progress

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/960423

Title:
  Add cache to get events

Status in Zeitgeist Framework:
  In Progress

Bug description:
  adding a cache to get_events would ease some queries and improve speed
  by a tiny bit

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/960423/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 931136] Re: Write log output to ~/.cache/zeitgeist/

2012-03-20 Thread Seif Lotfy
** Changed in: zeitgeist
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/931136

Title:
  Write log output to ~/.cache/zeitgeist/

Status in Zeitgeist Framework:
  Fix Released

Bug description:
  Writing log output to a file is still missing from the Python version.
  We had a daily rotated file there.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/931136/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 941530] Re: zeitgeist-daemon crashed with SIGSEGV in g_str_hash()

2012-03-20 Thread Seif Lotfy
** Changed in: zeitgeist
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/941530

Title:
  zeitgeist-daemon crashed with SIGSEGV in g_str_hash()

Status in Zeitgeist Framework:
  Fix Released
Status in “zeitgeist” package in Ubuntu:
  Confirmed

Bug description:
  crased when viewing privacy settings in system settings

  ProblemType: Crash
  DistroRelease: Ubuntu 12.04
  Package: zeitgeist-core 0.8.99~alpha3-1
  ProcVersionSignature: Ubuntu 3.2.0-17.27-generic 3.2.6
  Uname: Linux 3.2.0-17-generic x86_64
  NonfreeKernelModules: fglrx
  ApportVersion: 1.93-0ubuntu2
  Architecture: amd64
  Date: Sun Feb 26 17:12:41 2012
  ExecutablePath: /usr/bin/zeitgeist-daemon
  InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64 
(20120201.2)
  ProcCmdline: /usr/bin/zeitgeist-daemon
  ProcEnviron:
   SHELL=/bin/bash
   PATH=(custom, no user)
   LANGUAGE=en_GB:en
   LANG=en_GB.UTF-8
  SegvAnalysis:
   Segfault happened at: 0x7ff8e41088f0 :   movzbl (%rdi),%edx
   PC (0x7ff8e41088f0) ok
   source "(%rdi)" (0x) not located in a known VMA region (needed 
readable region)!
   destination "%edx" ok
  SegvReason: reading NULL VMA
  Signal: 11
  SourcePackage: zeitgeist
  StacktraceTop:
   g_str_hash () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
   g_hash_table_lookup () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
   g_string_chunk_insert_const () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
   zeitgeist_subject_set_interpretation ()
   zeitgeist_db_reader_get_subject_from_row ()
  Title: zeitgeist-daemon crashed with SIGSEGV in g_str_hash()
  UpgradeStatus: Upgraded to precise on 2012-02-26 (0 days ago)
  UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/941530/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 937991] Re: Failed logging: transaction within transaction

2012-03-20 Thread Seif Lotfy
** Changed in: zeitgeist
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/937991

Title:
  Failed logging: transaction within transaction

Status in Zeitgeist Framework:
  Fix Released

Bug description:
  Seems like the commit() call in SQLIte fails. I think it is because
  another connection is keeping a lock on the database, which leads
  subsequent calls to the connection fail with "OperationalError: cannot
  start a transaction within a transaction".

  ---
  mhr3: oh oh
  mhr3: ** WARNING **: zeitgeist-datahub.vala:207: Error during inserting 
events: GDBus.Error:org.gnome.zeitgeist.EngineError.DatabaseError: Can't start 
transaction: 1, cannot start a transaction within a transaction
  mhr3: nothing got logged for me for the past 23hours
  mhr3: seems to be our fault, there should be definitely try{} finally{}

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/937991/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 947835] Re: FTS doesn't work properly with *Subject groupings

2012-03-20 Thread Seif Lotfy
** Changed in: zeitgeist
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/947835

Title:
  FTS doesn't work properly with *Subject groupings

Status in Zeitgeist Framework:
  Fix Released

Bug description:
  Currently FTS is only approximating results when any of the *Subject
  groupings are used. This means that asking FTS for 20 most recent
  subjects containing "a" can right now return anything between 1 and 60
  different subjects all depending on the order of recent events.

  The idea here is to use xapian's collapse key functionality to be able
  to get rid of this approximation while doing performance and memory
  requirement measurements of its impact.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/947835/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 953041] Re: Extraneous actors are inserted into sqlite database during read-only operations

2012-03-20 Thread Seif Lotfy
** Changed in: zeitgeist
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/953041

Title:
  Extraneous actors are inserted into sqlite database during read-only
  operations

Status in Zeitgeist Framework:
  Fix Released

Bug description:
  Example code:

  import time, os
  from gi.repository import GObject
  from zeitgeist.client import ZeitgeistClient
  from zeitgeist.datamodel import Event, Subject, Interpretation
  zg = ZeitgeistClient()

  event_template = Event()
  event_template.actor = "foo"

  mainloop = GObject.MainLoop()

  def callback(events):
  print len(events)
  mainloop.quit()

  zg.find_events_for_templates([event_template], callback, num_events=100, 
result_type=0)
  mainloop.run()

  Searching the actors table in sqlite shows a "foo" actor after
  execution.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/953041/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 950983] Re: Storage monitor sets up weird storage ids

2012-03-20 Thread Seif Lotfy
** Changed in: zeitgeist
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/950983

Title:
  Storage monitor sets up weird storage ids

Status in Zeitgeist Framework:
  Fix Released

Bug description:
  Seems like the storage monitor is giving out random ids or something that are 
not respected by the event
  I have several entries in my event table with storage_id 863 which however 
does not exist.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/950983/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 960423] [NEW] Add cache to get events

2012-03-20 Thread Seif Lotfy
Public bug reported:

adding a cache to get_events would ease some queries and improve speed
by a tiny bit

** Affects: zeitgeist
 Importance: Wishlist
 Assignee: Trever Fischer (tdfischer)
 Status: New

** Branch linked: lp:~tdfischer/zeitgeist/event-caching

** Changed in: zeitgeist
 Assignee: (unassigned) => Trever Fischer (tdfischer)

** Changed in: zeitgeist
   Importance: Undecided => Wishlist

** Changed in: zeitgeist
Milestone: None => 0.9.1

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/960423

Title:
  Add cache to get events

Status in Zeitgeist Framework:
  New

Bug description:
  adding a cache to get_events would ease some queries and improve speed
  by a tiny bit

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/960423/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 929644] Re: Add filesystem crawler support

2012-03-19 Thread Seif Lotfy
Yeah lets stay away from this for now

-- 
You received this bug notification because you are a member of Activity
Log Manager, which is the registrant for Activity Log Manager.
https://bugs.launchpad.net/bugs/929644

Title:
  Add filesystem crawler support

Status in Activity Log Manager for Zeitgeist:
  Triaged

Bug description:
  Previous version of activity-log-manager,we had a feature to crawl the
  filesystem and look for files which have not been logged. It needs to
  be added

To manage notifications about this bug go to:
https://bugs.launchpad.net/activity-log-manager/+bug/929644/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 950983] Re: Storage monitor sets up weird storage ids

2012-03-19 Thread Seif Lotfy
** Changed in: zeitgeist
   Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/950983

Title:
  Storage monitor sets up weird storage ids

Status in Zeitgeist Framework:
  Fix Committed

Bug description:
  Seems like the storage monitor is giving out random ids or something that are 
not respected by the event
  I have several entries in my event table with storage_id 863 which however 
does not exist.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/950983/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 950983] Re: Storage monitor sets up weird storage ids

2012-03-19 Thread Seif Lotfy
** Branch linked: lp:~zeitgeist/zeitgeist/fix-950983

** Changed in: zeitgeist
   Status: Triaged => In Progress

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/950983

Title:
  Storage monitor sets up weird storage ids

Status in Zeitgeist Framework:
  In Progress

Bug description:
  Seems like the storage monitor is giving out random ids or something that are 
not respected by the event
  I have several entries in my event table with storage_id 863 which however 
does not exist.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/950983/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Merge] lp:~zeitgeist/zeitgeist/fix-950983 into lp:zeitgeist

2012-03-19 Thread Seif Lotfy
Seif Lotfy has proposed merging lp:~zeitgeist/zeitgeist/fix-950983 into 
lp:zeitgeist.

Requested reviews:
  Zeitgeist Framework Team (zeitgeist)
Related bugs:
  Bug #950983 in Zeitgeist Framework: "Storage monitor sets up weird storage 
ids"
  https://bugs.launchpad.net/zeitgeist/+bug/950983

For more details, see:
https://code.launchpad.net/~zeitgeist/zeitgeist/fix-950983/+merge/98176

Replaced the INSERT OR REPLACE statement with a INSERT and an UPDATE statement 
to fix bug 950983
-- 
https://code.launchpad.net/~zeitgeist/zeitgeist/fix-950983/+merge/98176
Your team Zeitgeist Framework Team is requested to review the proposed merge of 
lp:~zeitgeist/zeitgeist/fix-950983 into lp:zeitgeist.
=== modified file 'extensions/storage-monitor.vala'
--- extensions/storage-monitor.vala	2012-02-10 13:35:02 +
+++ extensions/storage-monitor.vala	2012-03-19 10:07:31 +
@@ -112,8 +112,10 @@
 
 private Sqlite.Statement get_storages_stmt;
 private Sqlite.Statement store_storage_medium_stmt;
+private Sqlite.Statement update_storage_medium_stmt;
 private Sqlite.Statement insert_unavailable_medium_stmt;
 private Sqlite.Statement update_medium_state_stmt;
+private Sqlite.Statement get_storage_medium_id_stmt;
 
 private NetworkMonitor network;
 private uint watch_connman;
@@ -236,7 +238,7 @@
 database.assert_query_success (rc, "Storage retrieval query error");
 
 sql = """
-INSERT OR REPLACE INTO storage (
+INSERT INTO storage (
 value, state, icon, display_name
 ) VALUES (
 ?, ?, ?, ?
@@ -245,6 +247,14 @@
 database.assert_query_success (rc, "Storage insertion query error");
 
 sql = """
+UPDATE storage SET 
+state=?, icon=?, display_name=? 
+WHERE value=?
+""";
+rc = db.prepare_v2 (sql, -1, out update_storage_medium_stmt);
+database.assert_query_success (rc, "Storage update query error");
+
+sql = """
 INSERT INTO storage (
 state, value
 ) VALUES (
@@ -262,6 +272,13 @@
 rc = db.prepare_v2 (sql, -1, out update_medium_state_stmt);
 database.assert_query_success (rc,
 "update_medium_state_stmt error");
+
+sql = """
+SELECT id FROM storage WHERE value=?
+""";
+rc = db.prepare_v2 (sql, -1, out get_storage_medium_id_stmt);
+database.assert_query_success (rc,
+"get_storage_medium_id_stmt error");
 }
 
 public override void pre_insert_events (GenericArray events,
@@ -355,15 +372,31 @@
 string display_name)
 {
 debug ("VOLUME ADDED: %s".printf(medium_name));
-store_storage_medium_stmt.reset ();
-store_storage_medium_stmt.bind_text (1, medium_name);
-store_storage_medium_stmt.bind_int (2, 1);
-store_storage_medium_stmt.bind_text (3, icon);
-store_storage_medium_stmt.bind_text (4, display_name);
 
-int rc = store_storage_medium_stmt.step ();
-database.assert_query_success (rc, "add_storage_medium",
-Sqlite.DONE);
+get_storage_medium_id_stmt.reset ();
+get_storage_medium_id_stmt.bind_text (1, medium_name);
+if (get_storage_medium_id_stmt.step () == Sqlite.ROW)
+{
+update_storage_medium_stmt.reset ();
+update_storage_medium_stmt.bind_int (1, 1);
+update_storage_medium_stmt.bind_text (2, icon);
+update_storage_medium_stmt.bind_text (3, display_name);
+update_storage_medium_stmt.bind_text (4, medium_name);
+int rc = update_storage_medium_stmt.step ();
+database.assert_query_success (rc, "update_storage_medium",
+Sqlite.DONE);
+}
+else
+{
+store_storage_medium_stmt.reset ();
+store_storage_medium_stmt.bind_text (1, medium_name);
+store_storage_medium_stmt.bind_int (2, 1);
+store_storage_medium_stmt.bind_text (3, icon);
+store_storage_medium_stmt.bind_text (4, display_name);
+int rc = store_storage_medium_stmt.step ();
+database.assert_query_success (rc, "add_storage_medium",
+Sqlite.DONE);
+}
 
 storage_available (medium_name, StorageMedia.to_variant (
 medium_name, true, icon, display_name));

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 950983] Re: Storage monitor sets up weird storage ids

2012-03-18 Thread Seif Lotfy
So after playing around a bit i found out that the storage id of "net"
is incremented everytime i restart zeitgeist... still looking for more
clues but it is a hint that it might be

When a UNIQUE constraint violation occurs, the REPLACE algorithm deletes
pre-existing rows that are causing the constraint violation prior to
inserting or updating the current row and the command continues
executing normally.

Which means we should use use 2 statements instead of "INSERT OR
REPLACE"

** Changed in: zeitgeist
   Status: Confirmed => Triaged

** Changed in: zeitgeist
   Importance: Undecided => High

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/950983

Title:
  Storage monitor sets up weird storage ids

Status in Zeitgeist Framework:
  Triaged

Bug description:
  Seems like the storage monitor is giving out random ids or something that are 
not respected by the event
  I have several entries in my event table with storage_id 863 which however 
does not exist.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/950983/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 799531] Re: API for deletion of events within a timerange?

2012-03-18 Thread Seif Lotfy
** Changed in: zeitgeist
   Status: Triaged => In Progress

-- 
You received this bug notification because you are a member of Activity
Log Manager, which is the registrant for Activity Log Manager.
https://bugs.launchpad.net/bugs/799531

Title:
  API for deletion of events within a timerange?

Status in Activity Log Manager for Zeitgeist:
  Invalid
Status in Zeitgeist Framework:
  In Progress

Bug description:
  If I try to select date range more then a month it just freezes.

  $ activity-log-manager 
  INFO:zeitgeist.client:Reconnected to Zeitgeist engine...
  Error from Zeitgeist engine: 
org.freedesktop.DBus.Python.sqlite3.OperationalError: Traceback (most recent 
call last):
File "/usr/lib/pymodules/python2.7/dbus/service.py", line 702, in 
_message_cb
  retval = candidate_method(self, *args, **keywords)
File "/usr/share/zeitgeist/_zeitgeist/engine/remote.py", line 337, in 
DeleteEvents
  timestamps = self._engine.delete_events(event_ids, sender=sender)
File "/usr/share/zeitgeist/_zeitgeist/engine/main.py", line 838, in 
delete_events
  % ",".join(["?"] * len(ids)), ids)
File "/usr/share/zeitgeist/_zeitgeist/engine/sql.py", line 74, in execute
  return super(UnicodeCursor, self).execute(statement, parameters)
  OperationalError: too many SQL variables

  Version: 0.8.0-0ubuntu1~ppa2~natty

To manage notifications about this bug go to:
https://bugs.launchpad.net/activity-log-manager/+bug/799531/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 950983] Re: Storage monitor sets up weird storage ids

2012-03-18 Thread Seif Lotfy
http://paste.ubuntu.com/889295/ can some1 please confirm by running this
script ?

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/950983

Title:
  Storage monitor sets up weird storage ids

Status in Zeitgeist Framework:
  Confirmed

Bug description:
  Seems like the storage monitor is giving out random ids or something that are 
not respected by the event
  I have several entries in my event table with storage_id 863 which however 
does not exist.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/950983/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 932989] Re: Make FTS++ optional

2012-03-18 Thread Seif Lotfy
** Changed in: zeitgeist
   Status: New => In Progress

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/932989

Title:
  Make FTS++ optional

Status in Zeitgeist Framework:
  In Progress

Bug description:
  * Make FTS++ optional.
  * Make the fts.vala extension behave if FTS++ isn't there.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/932989/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Blueprint contact-interaction-ontology] Logging format for Contact interaction events

2012-03-18 Thread Seif Lotfy
Blueprint changed by Seif Lotfy:

Drafter: Seif Lotfy => Zeitgeist Framework Team

-- 
Logging format for Contact interaction events
https://blueprints.launchpad.net/zeitgeist/+spec/contact-interaction-ontology

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Blueprint contact-interaction-ontology] Logging format for Contact interaction events

2012-03-18 Thread Seif Lotfy
Blueprint changed by Seif Lotfy:

Assignee: (none) => Seif Lotfy

-- 
Logging format for Contact interaction events
https://blueprints.launchpad.net/zeitgeist/+spec/contact-interaction-ontology

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Blueprint contact-interaction-ontology] Logging format for Contact interaction events

2012-03-18 Thread Seif Lotfy
Blueprint changed by Seif Lotfy:

Drafter: (none) => Seif Lotfy

-- 
Logging format for Contact interaction events
https://blueprints.launchpad.net/zeitgeist/+spec/contact-interaction-ontology

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Blueprint contact-interaction-ontology] Logging format for Contact interaction events

2012-03-18 Thread Seif Lotfy
Blueprint changed by Seif Lotfy:

Priority: Undefined => High

-- 
Logging format for Contact interaction events
https://blueprints.launchpad.net/zeitgeist/+spec/contact-interaction-ontology

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Blueprint contact-interaction-ontology] Logging format for Contact interaction events

2012-03-18 Thread Seif Lotfy
Blueprint changed by Seif Lotfy:

Definition Status: New => Drafting

-- 
Logging format for Contact interaction events
https://blueprints.launchpad.net/zeitgeist/+spec/contact-interaction-ontology

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


Re: [Zeitgeist] [Merge] lp:~tdfischer/zeitgeist/bluebird into lp:zeitgeist

2012-03-17 Thread Seif Lotfy
Review: Approve

ok thinks looks good I will merge it 
-- 
https://code.launchpad.net/~tdfischer/zeitgeist/bluebird/+merge/97026
Your team Zeitgeist Framework Team is subscribed to branch lp:zeitgeist.

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 799531] Re: API for deletion of events within a timerange?

2012-03-15 Thread Seif Lotfy
** Changed in: zeitgeist
   Status: New => Triaged

** Changed in: zeitgeist
 Assignee: (unassigned) => Trever Fischer (tdfischer)

-- 
You received this bug notification because you are a member of Activity
Log Manager, which is the registrant for Activity Log Manager.
https://bugs.launchpad.net/bugs/799531

Title:
  API for deletion of events within a timerange?

Status in Activity Log Manager for Zeitgeist:
  Invalid
Status in Zeitgeist Framework:
  Triaged

Bug description:
  If I try to select date range more then a month it just freezes.

  $ activity-log-manager 
  INFO:zeitgeist.client:Reconnected to Zeitgeist engine...
  Error from Zeitgeist engine: 
org.freedesktop.DBus.Python.sqlite3.OperationalError: Traceback (most recent 
call last):
File "/usr/lib/pymodules/python2.7/dbus/service.py", line 702, in 
_message_cb
  retval = candidate_method(self, *args, **keywords)
File "/usr/share/zeitgeist/_zeitgeist/engine/remote.py", line 337, in 
DeleteEvents
  timestamps = self._engine.delete_events(event_ids, sender=sender)
File "/usr/share/zeitgeist/_zeitgeist/engine/main.py", line 838, in 
delete_events
  % ",".join(["?"] * len(ids)), ids)
File "/usr/share/zeitgeist/_zeitgeist/engine/sql.py", line 74, in execute
  return super(UnicodeCursor, self).execute(statement, parameters)
  OperationalError: too many SQL variables

  Version: 0.8.0-0ubuntu1~ppa2~natty

To manage notifications about this bug go to:
https://bugs.launchpad.net/activity-log-manager/+bug/799531/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 953041] Re: Extraneous actors are inserted into sqlite database during read-only operations

2012-03-14 Thread Seif Lotfy
** Changed in: zeitgeist
   Status: Confirmed => In Progress

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/953041

Title:
  Extraneous actors are inserted into sqlite database during read-only
  operations

Status in Zeitgeist Framework:
  In Progress

Bug description:
  Example code:

  import time, os
  from gi.repository import GObject
  from zeitgeist.client import ZeitgeistClient
  from zeitgeist.datamodel import Event, Subject, Interpretation
  zg = ZeitgeistClient()

  event_template = Event()
  event_template.actor = "foo"

  mainloop = GObject.MainLoop()

  def callback(events):
  print len(events)
  mainloop.quit()

  zg.find_events_for_templates([event_template], callback, num_events=100, 
result_type=0)
  mainloop.run()

  Searching the actors table in sqlite shows a "foo" actor after
  execution.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/953041/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


Re: [Zeitgeist] [Merge] lp:~tdfischer/zeitgeist/bluebird into lp:zeitgeist

2012-03-13 Thread Seif Lotfy
but he has a point there since we did want to set up libzg 2 based on the
internals of zeitgeist

On Tue, Mar 13, 2012 at 8:55 PM, Siegfried Gevatter wrote:

> Not a problem, everything in lp:zeitgeist is private API so far :).
> --
> https://code.launchpad.net/~tdfischer/zeitgeist/bluebird/+merge/97026
> You are requested to review the proposed merge of
> lp:~tdfischer/zeitgeist/bluebird into lp:zeitgeist.
>

-- 
https://code.launchpad.net/~tdfischer/zeitgeist/bluebird/+merge/97026
Your team Zeitgeist Framework Team is subscribed to branch lp:zeitgeist.

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


Re: [Zeitgeist] [Merge] lp:~tdfischer/zeitgeist/bluebird into lp:zeitgeist

2012-03-13 Thread Seif Lotfy
michal?

On Tue, Mar 13, 2012 at 8:51 PM, Trever Fischer  wrote:

> Finding an ID simply searches for an ID and returns -1 if one is not found.
>
> Getting an ID is defined as returning a valid ID number for the given
> string one way or another.
>
> Adding a default argument to a vala method that is public breaks source
> and binary compatability with users of the generated C code.
> --
> https://code.launchpad.net/~tdfischer/zeitgeist/bluebird/+merge/97026
> You are requested to review the proposed merge of
> lp:~tdfischer/zeitgeist/bluebird into lp:zeitgeist.
>

-- 
https://code.launchpad.net/~tdfischer/zeitgeist/bluebird/+merge/97026
Your team Zeitgeist Framework Team is subscribed to branch lp:zeitgeist.

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


Re: [Zeitgeist] [Merge] lp:~tdfischer/zeitgeist/bluebird into lp:zeitgeist

2012-03-13 Thread Seif Lotfy
same here 
-- 
https://code.launchpad.net/~tdfischer/zeitgeist/bluebird/+merge/97026
Your team Zeitgeist Framework Team is subscribed to branch lp:zeitgeist.

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 953041] Re: Extraneous actors are inserted into sqlite database during read-only operations

2012-03-13 Thread Seif Lotfy
** Changed in: zeitgeist
   Status: New => Confirmed

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/953041

Title:
  Extraneous actors are inserted into sqlite database during read-only
  operations

Status in Zeitgeist Framework:
  Confirmed

Bug description:
  Example code:

  import time, os
  from gi.repository import GObject
  from zeitgeist.client import ZeitgeistClient
  from zeitgeist.datamodel import Event, Subject, Interpretation
  zg = ZeitgeistClient()

  event_template = Event()
  event_template.actor = "foo"

  mainloop = GObject.MainLoop()

  def callback(events):
  print len(events)
  mainloop.quit()

  zg.find_events_for_templates([event_template], callback, num_events=100, 
result_type=0)
  mainloop.run()

  Searching the actors table in sqlite shows a "foo" actor after
  execution.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/953041/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


Re: [Zeitgeist] [Bug 925637] Re: Folder blacklisted list should be enhanced to match with the prototype

2012-03-12 Thread Seif Lotfy
Awesome job dude... Before you merge please apply for merging since i found
a tiny issue
you have to make sure that the font size of the "directory name" is exactly
as big as the "heade" above it (the one that says "Don't record activity in
the following folders:")

right now you hardcode it to 12 (it should be 11), but it should respect
the current system font-size by imitating the header.

2012/3/12 Stefano Candori 

> ** Changed in: activity-log-manager
>   Status: Confirmed => Fix Committed
>
> --
> You received this bug notification because you are a member of Activity
> Log Manager, which is the registrant for Activity Log Manager.
> https://bugs.launchpad.net/bugs/925637
>
> Title:
>  Folder blacklisted list should be enhanced to match with the prototype
>
> Status in Activity Log Manager for Zeitgeist:
>   Fix Committed
>
> Bug description:
>  Right now files blocklisting is just a list of folders. It should contain
> a icon and nautilus icon in case of special folders
>  Right now it looks like this
>  http://i.imgur.com/MfD5E.png
>
>  and should look like
>
> https://lh4.googleusercontent.com/VzHz73ZkGqMdtsqK3uelIRMJqCXsQ74Y6WhP4qLRLkTNdOoHAZrgEkurV-N_wSPFQwr5inz0gT0iL5hb6rXk-Ughj1FAk_A3RXtgFIM9L8K2c_kJ2Ok
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/activity-log-manager/+bug/925637/+subscriptions
>

-- 
You received this bug notification because you are a member of Activity
Log Manager, which is the registrant for Activity Log Manager.
https://bugs.launchpad.net/bugs/925637

Title:
  Folder blacklisted list should be enhanced to match with the prototype

Status in Activity Log Manager for Zeitgeist:
  Fix Committed

Bug description:
  Right now files blocklisting is just a list of folders. It should contain a 
icon and nautilus icon in case of special folders
  Right now it looks like this
  http://i.imgur.com/MfD5E.png

  and should look like
  
https://lh4.googleusercontent.com/VzHz73ZkGqMdtsqK3uelIRMJqCXsQ74Y6WhP4qLRLkTNdOoHAZrgEkurV-N_wSPFQwr5inz0gT0iL5hb6rXk-Ughj1FAk_A3RXtgFIM9L8K2c_kJ2Ok

To manage notifications about this bug go to:
https://bugs.launchpad.net/activity-log-manager/+bug/925637/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


Re: [Zeitgeist] [Bug 799531] Re: API for deletion of events within a timerange?

2012-03-12 Thread Seif Lotfy
looks good
can you make it return the ids of the events that got deleted?
It should support a callback

2012/3/12 Trever Fischer <799...@bugs.launchpad.net>

> A potential solution?
>
> ** Patch added: "bzr.patch"
>
> https://bugs.launchpad.net/zeitgeist/+bug/799531/+attachment/2857018/+files/bzr.patch
>
> --
> You received this bug notification because you are a member of Activity
> Log Manager, which is the registrant for Activity Log Manager.
> https://bugs.launchpad.net/bugs/799531
>
> Title:
>  API for deletion of events within a timerange?
>
> Status in Activity Log Manager for Zeitgeist:
>  Invalid
> Status in Zeitgeist Framework:
>  New
>
> Bug description:
>  If I try to select date range more then a month it just freezes.
>
>  $ activity-log-manager
>  INFO:zeitgeist.client:Reconnected to Zeitgeist engine...
>  Error from Zeitgeist engine:
> org.freedesktop.DBus.Python.sqlite3.OperationalError: Traceback (most
> recent call last):
>File "/usr/lib/pymodules/python2.7/dbus/service.py", line 702, in
> _message_cb
>  retval = candidate_method(self, *args, **keywords)
>File "/usr/share/zeitgeist/_zeitgeist/engine/remote.py", line 337, in
> DeleteEvents
>  timestamps = self._engine.delete_events(event_ids, sender=sender)
>File "/usr/share/zeitgeist/_zeitgeist/engine/main.py", line 838, in
> delete_events
>  % ",".join(["?"] * len(ids)), ids)
>File "/usr/share/zeitgeist/_zeitgeist/engine/sql.py", line 74, in
> execute
>  return super(UnicodeCursor, self).execute(statement, parameters)
>  OperationalError: too many SQL variables
>
>  Version: 0.8.0-0ubuntu1~ppa2~natty
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/activity-log-manager/+bug/799531/+subscriptions
>

-- 
You received this bug notification because you are a member of Activity
Log Manager, which is the registrant for Activity Log Manager.
https://bugs.launchpad.net/bugs/799531

Title:
  API for deletion of events within a timerange?

Status in Activity Log Manager for Zeitgeist:
  Invalid
Status in Zeitgeist Framework:
  New

Bug description:
  If I try to select date range more then a month it just freezes.

  $ activity-log-manager 
  INFO:zeitgeist.client:Reconnected to Zeitgeist engine...
  Error from Zeitgeist engine: 
org.freedesktop.DBus.Python.sqlite3.OperationalError: Traceback (most recent 
call last):
File "/usr/lib/pymodules/python2.7/dbus/service.py", line 702, in 
_message_cb
  retval = candidate_method(self, *args, **keywords)
File "/usr/share/zeitgeist/_zeitgeist/engine/remote.py", line 337, in 
DeleteEvents
  timestamps = self._engine.delete_events(event_ids, sender=sender)
File "/usr/share/zeitgeist/_zeitgeist/engine/main.py", line 838, in 
delete_events
  % ",".join(["?"] * len(ids)), ids)
File "/usr/share/zeitgeist/_zeitgeist/engine/sql.py", line 74, in execute
  return super(UnicodeCursor, self).execute(statement, parameters)
  OperationalError: too many SQL variables

  Version: 0.8.0-0ubuntu1~ppa2~natty

To manage notifications about this bug go to:
https://bugs.launchpad.net/activity-log-manager/+bug/799531/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 799531] Re: API for deletion of events within a timerange?

2012-03-12 Thread Seif Lotfy
so something like

delete_events_for_template (TimeRange tr, event_templates)

also expose it over dbus and add some tests

-- 
You received this bug notification because you are a member of Activity
Log Manager, which is the registrant for Activity Log Manager.
https://bugs.launchpad.net/bugs/799531

Title:
  API for deletion of events within a timerange?

Status in Activity Log Manager for Zeitgeist:
  Invalid
Status in Zeitgeist Framework:
  New

Bug description:
  If I try to select date range more then a month it just freezes.

  $ activity-log-manager 
  INFO:zeitgeist.client:Reconnected to Zeitgeist engine...
  Error from Zeitgeist engine: 
org.freedesktop.DBus.Python.sqlite3.OperationalError: Traceback (most recent 
call last):
File "/usr/lib/pymodules/python2.7/dbus/service.py", line 702, in 
_message_cb
  retval = candidate_method(self, *args, **keywords)
File "/usr/share/zeitgeist/_zeitgeist/engine/remote.py", line 337, in 
DeleteEvents
  timestamps = self._engine.delete_events(event_ids, sender=sender)
File "/usr/share/zeitgeist/_zeitgeist/engine/main.py", line 838, in 
delete_events
  % ",".join(["?"] * len(ids)), ids)
File "/usr/share/zeitgeist/_zeitgeist/engine/sql.py", line 74, in execute
  return super(UnicodeCursor, self).execute(statement, parameters)
  OperationalError: too many SQL variables

  Version: 0.8.0-0ubuntu1~ppa2~natty

To manage notifications about this bug go to:
https://bugs.launchpad.net/activity-log-manager/+bug/799531/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 950983] Re: Storage monitor sets up weird storage ids

2012-03-12 Thread Seif Lotfy
Please run this script you will find something bogus there.
I think it has something to do with the storage-monitor extension

http://pastebin.com/sPLu78G5

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/950983

Title:
  Storage monitor sets up weird storage ids

Status in Zeitgeist Framework:
  Confirmed

Bug description:
  Seems like the storage monitor is giving out random ids or something that are 
not respected by the event
  I have several entries in my event table with storage_id 863 which however 
does not exist.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/950983/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 953041] Re: Extraneous actors are inserted into sqlite database during read-only operations

2012-03-12 Thread Seif Lotfy
** Branch linked: lp:~tdfischer/zeitgeist/bluebird

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/953041

Title:
  Extraneous actors are inserted into sqlite database during read-only
  operations

Status in Zeitgeist Framework:
  New

Bug description:
  Example code:

  import time, os
  from gi.repository import GObject
  from zeitgeist.client import ZeitgeistClient
  from zeitgeist.datamodel import Event, Subject, Interpretation
  zg = ZeitgeistClient()

  event_template = Event()
  event_template.actor = "foo"

  mainloop = GObject.MainLoop()

  def callback(events):
  print len(events)
  mainloop.quit()

  zg.find_events_for_templates([event_template], callback, num_events=100, 
result_type=0)
  mainloop.run()

  Searching the actors table in sqlite shows a "foo" actor after
  execution.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/953041/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 950983] [NEW] Storage monitor sets up weird storage ids

2012-03-09 Thread Seif Lotfy
Public bug reported:

Seems like the storage monitor is giving out random ids or something that are 
not respected by the event
I have several entries in my event table with storage_id 863 which however does 
not exist.

** Affects: zeitgeist
 Importance: Undecided
 Status: New

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/950983

Title:
  Storage monitor sets up weird storage ids

Status in Zeitgeist Framework:
  New

Bug description:
  Seems like the storage monitor is giving out random ids or something that are 
not respected by the event
  I have several entries in my event table with storage_id 863 which however 
does not exist.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/950983/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


Re: [Zeitgeist] [Bug 928324] Re: zeitgeist-fts using up 600 MB of RAM

2012-03-06 Thread Seif Lotfy
How much does your zeitgeist-daemon process require?
How big was your DB before you sent it over...

I see more subjects than events which means you deleted some events i guess
Cheers
Seif

On Tue, Mar 6, 2012 at 4:33 PM, Ian Santopietro 
wrote:

> Attached "activity.sqlite".
>
> ** Visibility changed to: Private
>
> ** Attachment added: "~/.local/share/zeitgeist/activity.sqlite"
>
> https://bugs.launchpad.net/ubuntu/+source/zeitgeist/+bug/928324/+attachment/2823153/+files/activity.sqlite
>
> --
> You received this bug notification because you are a member of Zeitgeist
> Framework Team, which is subscribed to the bug report.
> https://bugs.launchpad.net/bugs/928324
>
> Title:
>  zeitgeist-fts using up 600 MB of RAM
>
> Status in Zeitgeist Framework:
>  Incomplete
> Status in “zeitgeist” package in Ubuntu:
>  Incomplete
>
> Bug description:
>  Using Ubuntu 12.04 amd64, up to date as of 7/2/2012
>  zeitgeist-core Installed version: 0.8.99~alpha2-2
>
>  After opening up system monitor, I noticed that /usr/share/zeitgeist
>  /fts-python/fts.py was using 650 MiB of RAM. This was about 5-10
>  minutes after booting the system and logging in.
>
>  ProblemType: Bug
>  DistroRelease: Ubuntu 12.04
>  Package: zeitgeist-core 0.8.99~alpha2-2
>  ProcVersionSignature: Ubuntu 3.2.0-14.23-generic 3.2.3
>  Uname: Linux 3.2.0-14-generic x86_64
>  ApportVersion: 1.91-0ubuntu1
>  Architecture: amd64
>  Date: Tue Feb  7 08:38:38 2012
>  InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64
> (20120116.2)
>  SourcePackage: zeitgeist
>  UpgradeStatus: No upgrade log present (probably fresh install)
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/zeitgeist/+bug/928324/+subscriptions
>
> ___
> Mailing list: https://launchpad.net/~zeitgeist
> Post to : zeitgeist@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~zeitgeist
> More help   : https://help.launchpad.net/ListHelp
>

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/928324

Title:
  zeitgeist-fts using up 600 MB of RAM

Status in Zeitgeist Framework:
  Incomplete
Status in “zeitgeist” package in Ubuntu:
  Incomplete

Bug description:
  Using Ubuntu 12.04 amd64, up to date as of 7/2/2012
  zeitgeist-core Installed version: 0.8.99~alpha2-2

  After opening up system monitor, I noticed that /usr/share/zeitgeist
  /fts-python/fts.py was using 650 MiB of RAM. This was about 5-10
  minutes after booting the system and logging in.

  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: zeitgeist-core 0.8.99~alpha2-2
  ProcVersionSignature: Ubuntu 3.2.0-14.23-generic 3.2.3
  Uname: Linux 3.2.0-14-generic x86_64
  ApportVersion: 1.91-0ubuntu1
  Architecture: amd64
  Date: Tue Feb  7 08:38:38 2012
  InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64 
(20120116.2)
  SourcePackage: zeitgeist
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/928324/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


Re: [Zeitgeist] [Bug 947835] Re: FTS doesn't work properly with *Subject groupings

2012-03-06 Thread Seif Lotfy
Let's hack all zeitgeist in c++

On Tue, Mar 6, 2012 at 11:27 AM, Michal Hruby
wrote:

> All in all I think this is good to go, I'm not really sure whether to
> trust the massif profiles (basically they are the same both with and
> without hashes), because gnome-system-monitor shows something different,
> but perhaps it's the sysmon that's not to be trusted. :)
>
> ** Changed in: zeitgeist
>   Status: Triaged => In Progress
>
> ** Changed in: zeitgeist
>Milestone: None => 0.9.0
>
> --
> You received this bug notification because you are subscribed to The
> Zeitgeist Project.
> https://bugs.launchpad.net/bugs/947835
>
> Title:
>  FTS doesn't work properly with *Subject groupings
>
> Status in Zeitgeist Framework:
>   In Progress
>
> Bug description:
>  Currently FTS is only approximating results when any of the *Subject
>  groupings are used. This means that asking FTS for 20 most recent
>  subjects containing "a" can right now return anything between 1 and 60
>  different subjects all depending on the order of recent events.
>
>  The idea here is to use xapian's collapse key functionality to be able
>  to get rid of this approximation while doing performance and memory
>  requirement measurements of its impact.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/zeitgeist/+bug/947835/+subscriptions
>

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/947835

Title:
  FTS doesn't work properly with *Subject groupings

Status in Zeitgeist Framework:
  In Progress

Bug description:
  Currently FTS is only approximating results when any of the *Subject
  groupings are used. This means that asking FTS for 20 most recent
  subjects containing "a" can right now return anything between 1 and 60
  different subjects all depending on the order of recent events.

  The idea here is to use xapian's collapse key functionality to be able
  to get rid of this approximation while doing performance and memory
  requirement measurements of its impact.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/947835/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


Re: [Zeitgeist] [Bug 757727] Re: Zeitgeist-daemon memory usage skyrockets after dash search

2012-03-05 Thread Seif Lotfy
Can you send us how much memory and how long you have been using it?

2012/3/5 Philip Colfox 

> I have this very high memory problem on multiple computers. Others are
> 32 bit, but this one seems to be 64.
>
> Linux ubuntu 3.0.0-16-generic #29-Ubuntu SMP Tue Feb 14 12:48:51 UTC
> 2012 x86_64 x86_64 x86_64 GNU/Linux
>
> --
> You received this bug notification because you are subscribed to The
> Zeitgeist Project.
> https://bugs.launchpad.net/bugs/757727
>
> Title:
>  Zeitgeist-daemon memory usage skyrockets after dash search
>
> Status in Zeitgeist Extensions:
>  New
> Status in “zeitgeist-extensions” package in Ubuntu:
>  Confirmed
>
> Bug description:
>  Binary package hint: zeitgeist
>
>  The memory usage of the process "zeitgeist-daemon" goes too high after
>  doing a couple of searches in the Dash.
>
>  It is around 16mb on startup, but after using the Dash a couple of
>  time to open some programs, or search for some files, it goes over
>  200mb, some times even over 300mb. The memory is not freed until
>  restart or the process is killed.
>
>  I attach a screenshot of the system monitor, showing Zeitgeist-daemon
>  using over 380mb.
>
>  ProblemType: Bug
>  DistroRelease: Ubuntu 11.04
>  Package: zeitgeist 0.7.1-1
>  ProcVersionSignature: Ubuntu 2.6.38-8.42-generic 2.6.38.2
>  Uname: Linux 2.6.38-8-generic x86_64
>  Architecture: amd64
>  Date: Mon Apr 11 13:28:11 2011
>  InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Beta amd64 (20110330)
>  PackageArchitecture: all
>  ProcEnviron:
>   LANGUAGE=es_AR:en
>   LANG=es_AR.UTF-8
>   SHELL=/bin/bash
>  SourcePackage: zeitgeist
>  UpgradeStatus: Upgraded to natty on 2011-04-06 (4 days ago)
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/zeitgeist-extensions/+bug/757727/+subscriptions
>

-- 
You received this bug notification because you are a member of Zeitgeist
Extensions, which is the registrant for Zeitgeist Extensions.
https://bugs.launchpad.net/bugs/757727

Title:
  Zeitgeist-daemon memory usage skyrockets after dash search

Status in Zeitgeist Extensions:
  New
Status in “zeitgeist-extensions” package in Ubuntu:
  Confirmed

Bug description:
  Binary package hint: zeitgeist

  The memory usage of the process "zeitgeist-daemon" goes too high after
  doing a couple of searches in the Dash.

  It is around 16mb on startup, but after using the Dash a couple of
  time to open some programs, or search for some files, it goes over
  200mb, some times even over 300mb. The memory is not freed until
  restart or the process is killed.

  I attach a screenshot of the system monitor, showing Zeitgeist-daemon
  using over 380mb.

  ProblemType: Bug
  DistroRelease: Ubuntu 11.04
  Package: zeitgeist 0.7.1-1
  ProcVersionSignature: Ubuntu 2.6.38-8.42-generic 2.6.38.2
  Uname: Linux 2.6.38-8-generic x86_64
  Architecture: amd64
  Date: Mon Apr 11 13:28:11 2011
  InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Beta amd64 (20110330)
  PackageArchitecture: all
  ProcEnviron:
   LANGUAGE=es_AR:en
   LANG=es_AR.UTF-8
   SHELL=/bin/bash
  SourcePackage: zeitgeist
  UpgradeStatus: Upgraded to natty on 2011-04-06 (4 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist-extensions/+bug/757727/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 925637] Re: Folder blacklisted list should be enhanced to match with the prototype

2012-02-24 Thread Seif Lotfy
** Changed in: activity-log-manager
 Assignee: Seif Lotfy (seif) => Stefano Candori (cando)

-- 
You received this bug notification because you are a member of Activity
Log Manager, which is the registrant for Activity Log Manager.
https://bugs.launchpad.net/bugs/925637

Title:
  Folder blacklisted list should be enhanced to match with the prototype

Status in Activity Log Manager for Zeitgeist:
  Confirmed

Bug description:
  Right now files blocklisting is just a list of folders. It should contain a 
icon and nautilus icon in case of special folders
  Right now it looks like this
  http://i.imgur.com/MfD5E.png

  and should look like
  
https://lh4.googleusercontent.com/VzHz73ZkGqMdtsqK3uelIRMJqCXsQ74Y6WhP4qLRLkTNdOoHAZrgEkurV-N_wSPFQwr5inz0gT0iL5hb6rXk-Ughj1FAk_A3RXtgFIM9L8K2c_kJ2Ok

To manage notifications about this bug go to:
https://bugs.launchpad.net/activity-log-manager/+bug/925637/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


Re: [Zeitgeist] [Bug 940336] Re: Needs to be more clear about what is/isn't recorded

2012-02-24 Thread Seif Lotfy
I agree with the working but keep in mind that this is not an upstream
activity log manager bug to fix. We can not a bring up Unity Dash since
other "environments" also r using this..

On Fri, Feb 24, 2012 at 3:30 PM, Jay S  wrote:

> Suggested wording (roughly):
>
> These options will prevent items from showing up around your desktop,
> such as in the Unity Dash, the Activity Journal, [etc.]. Individual
> applications like Firefox and LibreOffice may remember your activity
> independently of these settings.
>
> --
> You received this bug notification because you are a member of Activity
> Log Manager, which is the registrant for Activity Log Manager.
> https://bugs.launchpad.net/bugs/940336
>
> Title:
>  Needs to be more clear about what is/isn't recorded
>
> Status in Activity Log Manager for Zeitgeist:
>  New
>
> Bug description:
>  Presumably the privacy settings for Activity Log Manager only affect
>  Zeitgeist logging?
>
>  This could pose problems for people who think that by unchecking
>  "Website" in the Files tab, their history won't be saved by Firefox,
>  for example, or that LibreOffice won't remember which files they've
>  were working on.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/activity-log-manager/+bug/940336/+subscriptions
>

-- 
You received this bug notification because you are a member of Activity
Log Manager, which is the registrant for Activity Log Manager.
https://bugs.launchpad.net/bugs/940336

Title:
  Needs to be more clear about what is/isn't recorded

Status in Activity Log Manager for Zeitgeist:
  New

Bug description:
  Presumably the privacy settings for Activity Log Manager only affect
  Zeitgeist logging?

  This could pose problems for people who think that by unchecking
  "Website" in the Files tab, their history won't be saved by Firefox,
  for example, or that LibreOffice won't remember which files they've
  were working on.

To manage notifications about this bug go to:
https://bugs.launchpad.net/activity-log-manager/+bug/940336/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


Re: [Zeitgeist] [Merge] lp:~cando/activity-log-manager/925638 into lp:activity-log-manager

2012-02-24 Thread Seif Lotfy
Nice Stefano...
Feel free to merge it..
While you are at it can you fix "handle_app_population". IMHO it should not be 
called from inside the "find_events"
Rather have it called up from the construct with all installed applications, 
sorted alphabetically.
Then for each app asynchronosly ask zeitgeist for "HOW MANY EVENTS" it has for 
it. This way it is more accurate.

-- 
https://code.launchpad.net/~cando/activity-log-manager/925638/+merge/94543
Your team Activity Log Manager is requested to review the proposed merge of 
lp:~cando/activity-log-manager/925638 into lp:activity-log-manager.

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 927938] Re: Monitoring Downloads directory should be disabled by default

2012-02-21 Thread Seif Lotfy
I will work on this tomorrow

** Changed in: zeitgeist-datahub
 Assignee: (unassigned) => Seif Lotfy (seif)

** Changed in: zeitgeist-datahub
   Status: New => Confirmed

** Changed in: zeitgeist-datahub
   Importance: Undecided => High

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is the registrant for Zeitgeist Datahub.
https://bugs.launchpad.net/bugs/927938

Title:
  Monitoring Downloads directory should be disabled by default

Status in Zeitgeist Datahub:
  Confirmed

Bug description:
  I think Zeitgeist should ship its source with monitoring downloads
  disabled by default. I think we should use --enable-downloads-monitor
  as an argument.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist-datahub/+bug/927938/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


Re: [Zeitgeist] [Merge] lp:~ev/activity-log-manager/whoopsie into lp:activity-log-manager

2012-02-21 Thread Seif Lotfy
Yep merging tomorrow first thing

On Wed, Feb 22, 2012 at 12:41 AM, Evan Dandrea
wrote:

> On Tue, Feb 21, 2012 at 2:55 PM, Seif Lotfy  wrote:
> > Evan I dont mind also having it in the standalone version :D
>
> Sure, but presumably that requires building the whoopsie code as a
> library and generating a vapi, as you cannot directly call C code from
> vala source.
>
> So could we get that in a second pass, given that UI freeze is tomorrow?
>
> --
> https://code.launchpad.net/~ev/activity-log-manager/whoopsie/+merge/93899
> Your team Activity Log Manager is subscribed to branch
> lp:activity-log-manager.
>

-- 
https://code.launchpad.net/~ev/activity-log-manager/whoopsie/+merge/93899
Your team Activity Log Manager is subscribed to branch lp:activity-log-manager.

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 937991] Re: Failed logging: transaction within transaction

2012-02-21 Thread Seif Lotfy
We need to make sure Zeitgeist gets the only writing lock on the DB

** Changed in: zeitgeist
   Importance: Undecided => High

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/937991

Title:
  Failed logging: transaction within transaction

Status in Zeitgeist Framework:
  New

Bug description:
  Seems like the commit() call in SQLIte fails. I think it is because
  another connection is keeping a lock on the database, which leads
  subsequent calls to the connection fail with "OperationalError: cannot
  start a transaction within a transaction".

  ---
  mhr3: oh oh
  mhr3: ** WARNING **: zeitgeist-datahub.vala:207: Error during inserting 
events: GDBus.Error:org.gnome.zeitgeist.EngineError.DatabaseError: Can't start 
transaction: 1, cannot start a transaction within a transaction
  mhr3: nothing got logged for me for the past 23hours
  mhr3: seems to be our fault, there should be definitely try{} finally{}

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/937991/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 937991] [NEW] Failed logging: transaction within transaction

2012-02-21 Thread Seif Lotfy
Public bug reported:

Seems like the commit() call in SQLIte fails. I think it is because
another connection is keeping a lock on the database, which leads
subsequent calls to the connection fail with "OperationalError: cannot
start a transaction within a transaction".

---
mhr3: oh oh
mhr3: ** WARNING **: zeitgeist-datahub.vala:207: Error during inserting events: 
GDBus.Error:org.gnome.zeitgeist.EngineError.DatabaseError: Can't start 
transaction: 1, cannot start a transaction within a transaction
mhr3: nothing got logged for me for the past 23hours
mhr3: seems to be our fault, there should be definitely try{} finally{}

** Affects: zeitgeist
 Importance: High
 Status: New

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/937991

Title:
  Failed logging: transaction within transaction

Status in Zeitgeist Framework:
  New

Bug description:
  Seems like the commit() call in SQLIte fails. I think it is because
  another connection is keeping a lock on the database, which leads
  subsequent calls to the connection fail with "OperationalError: cannot
  start a transaction within a transaction".

  ---
  mhr3: oh oh
  mhr3: ** WARNING **: zeitgeist-datahub.vala:207: Error during inserting 
events: GDBus.Error:org.gnome.zeitgeist.EngineError.DatabaseError: Can't start 
transaction: 1, cannot start a transaction within a transaction
  mhr3: nothing got logged for me for the past 23hours
  mhr3: seems to be our fault, there should be definitely try{} finally{}

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/937991/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


Re: [Zeitgeist] [Merge] lp:~ev/activity-log-manager/whoopsie into lp:activity-log-manager

2012-02-21 Thread Seif Lotfy
Evan I dont mind also having it in the standalone version :D
-- 
https://code.launchpad.net/~ev/activity-log-manager/whoopsie/+merge/93899
Your team Activity Log Manager is subscribed to branch lp:activity-log-manager.

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


Re: [Zeitgeist] [Merge] lp:~ev/activity-log-manager/whoopsie into lp:activity-log-manager

2012-02-20 Thread Seif Lotfy
Also I cant seem to see the panel anywhere...
Since this is being merged into an upstream project can you please make it so 
it is disabled by default..
It should be enabled upon configuring by passing a -enable-whoopsie parameter

-- 
https://code.launchpad.net/~ev/activity-log-manager/whoopsie/+merge/93899
Your team Activity Log Manager is requested to review the proposed merge of 
lp:~ev/activity-log-manager/whoopsie into lp:activity-log-manager.

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


Re: [Zeitgeist] [Merge] lp:~ev/activity-log-manager/whoopsie into lp:activity-log-manager

2012-02-20 Thread Seif Lotfy
Since this is upstream work that will be deployed elsewhere I would like to
have this part optional...
Which means if possible can you make it so if i pass --enable-whoopsie or
--mode=ubuntu upon configuring that the whoopsie widget appears. It should
be disabled by default

cheers
Seif

On Mon, Feb 20, 2012 at 10:48 PM, Evan Dandrea
wrote:

> On Mon, Feb 20, 2012 at 8:51 PM, Seif Lotfy  wrote:
> > Can you please make sure that the makefile is complete... I can't
> compile it due to
> >
> > make[3]: *** No rule to make target `diagnostics/whoopsie-generated.c',
> needed by `libactivity_log_manager_la_vala.stamp'.  Stop.
> > make[3]: Leaving directory `/home/seif/Projects/whoopsie/src'
>
> Fixed in r85. This was due to the autogenerated vala targets pulling
> in libactivity-log-manager even when --with-ccpanel was not set.  I've
> worked around that by explicitly building against the C source
> targets:
>
> activity_log_manager_la_SOURCES = \
>$(SOURCES:.vala=.c) alm-cc.c \
>diagnostics-widget.c \
>diagnostics/whoopsie-generated.c
>
> --
> https://code.launchpad.net/~ev/activity-log-manager/whoopsie/+merge/93899
> Your team Activity Log Manager is requested to review the proposed merge
> of lp:~ev/activity-log-manager/whoopsie into lp:activity-log-manager.
>

-- 
https://code.launchpad.net/~ev/activity-log-manager/whoopsie/+merge/93899
Your team Activity Log Manager is requested to review the proposed merge of 
lp:~ev/activity-log-manager/whoopsie into lp:activity-log-manager.

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


Re: [Zeitgeist] [Merge] lp:~ev/activity-log-manager/whoopsie into lp:activity-log-manager

2012-02-20 Thread Seif Lotfy
Can you please make sure that the makefile is complete... I can't compile it 
due to

make[3]: *** No rule to make target `diagnostics/whoopsie-generated.c', needed 
by `libactivity_log_manager_la_vala.stamp'.  Stop.
make[3]: Leaving directory `/home/seif/Projects/whoopsie/src'

-- 
https://code.launchpad.net/~ev/activity-log-manager/whoopsie/+merge/93899
Your team Activity Log Manager is requested to review the proposed merge of 
lp:~ev/activity-log-manager/whoopsie into lp:activity-log-manager.

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


Re: [Zeitgeist] [Bug 933816] Re: ImportError: cannot import name ClassTracker

2012-02-16 Thread Seif Lotfy
most of these extensions are useless now since we ported to vala

On Thu, Feb 16, 2012 at 11:44 PM, Justin <933...@bugs.launchpad.net>
wrote:

> You mean system wise?
> Gentoo Linux with pympler 0.2.0. I also tested latest trunk and the 0.1
> tag from svn.
>
> --
> You received this bug notification because you are subscribed to The
> Zeitgeist Project.
> https://bugs.launchpad.net/bugs/933816
>
> Title:
>  ImportError: cannot import name ClassTracker
>
> Status in Zeitgeist Extensions:
>  New
>
> Bug description:
>  from pympler.tracker import ClassTracker
>
>  gives
>
>
>  ImportError: cannot import name ClassTracker
>
>
>  Please find attached a patch to correct the paths.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/zeitgeist-extensions/+bug/933816/+subscriptions
>

-- 
You received this bug notification because you are a member of Zeitgeist
Extensions, which is the registrant for Zeitgeist Extensions.
https://bugs.launchpad.net/bugs/933816

Title:
  ImportError: cannot import name ClassTracker

Status in Zeitgeist Extensions:
  New

Bug description:
  from pympler.tracker import ClassTracker

  gives

  
  ImportError: cannot import name ClassTracker

  
  Please find attached a patch to correct the paths.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist-extensions/+bug/933816/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


Re: [Zeitgeist] [Bug 933816] Re: ImportError: cannot import name ClassTracker

2012-02-16 Thread Seif Lotfy
Hey, What are you hacking on if I may ask?

On Thu, Feb 16, 2012 at 11:11 PM, Justin <933...@bugs.launchpad.net> wrote:

> ** Patch added: "tracker patch"
>
> https://bugs.launchpad.net/bugs/933816/+attachment/2746701/+files/zeitgeist-extensions-0.0.13-python.patch
>
> --
> You received this bug notification because you are a member of Zeitgeist
> Extensions, which is the registrant for Zeitgeist Extensions.
> https://bugs.launchpad.net/bugs/933816
>
> Title:
>  ImportError: cannot import name ClassTracker
>
> Status in Zeitgeist Extensions:
>  New
>
> Bug description:
>  from pympler.tracker import ClassTracker
>
>  gives
>
>
>  ImportError: cannot import name ClassTracker
>
>
>  Please find attached a patch to correct the paths.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/zeitgeist-extensions/+bug/933816/+subscriptions
>
> ___
> Mailing list: https://launchpad.net/~zeitgeist
> Post to : zeitgeist@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~zeitgeist
> More help   : https://help.launchpad.net/ListHelp
>
___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 799531] Re: API for deletion of events within a timerange?

2012-02-10 Thread Seif Lotfy
Siegfried I like the idea of deleting events within a timeframe
maybe a the same arguments like find_events but that actually deletes the found 
events

-- 
You received this bug notification because you are a member of Activity
Log Manager, which is the registrant for Activity Log Manager.
https://bugs.launchpad.net/bugs/799531

Title:
  API for deletion of events within a timerange?

Status in Activity Log Manager for Zeitgeist:
  Invalid
Status in Zeitgeist Framework:
  New

Bug description:
  If I try to select date range more then a month it just freezes.

  $ activity-log-manager 
  INFO:zeitgeist.client:Reconnected to Zeitgeist engine...
  Error from Zeitgeist engine: 
org.freedesktop.DBus.Python.sqlite3.OperationalError: Traceback (most recent 
call last):
File "/usr/lib/pymodules/python2.7/dbus/service.py", line 702, in 
_message_cb
  retval = candidate_method(self, *args, **keywords)
File "/usr/share/zeitgeist/_zeitgeist/engine/remote.py", line 337, in 
DeleteEvents
  timestamps = self._engine.delete_events(event_ids, sender=sender)
File "/usr/share/zeitgeist/_zeitgeist/engine/main.py", line 838, in 
delete_events
  % ",".join(["?"] * len(ids)), ids)
File "/usr/share/zeitgeist/_zeitgeist/engine/sql.py", line 74, in execute
  return super(UnicodeCursor, self).execute(statement, parameters)
  OperationalError: too many SQL variables

  Version: 0.8.0-0ubuntu1~ppa2~natty

To manage notifications about this bug go to:
https://bugs.launchpad.net/activity-log-manager/+bug/799531/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


Re: [Zeitgeist] [Merge] lp:~zeitgeist/zeitgeist/fts++ into lp:zeitgeist

2012-02-10 Thread Seif Lotfy
I like the last one :)

On Fri, Feb 10, 2012 at 12:30 PM, Siegfried Gevatter wrote:

> Review: Approve
>
> OK, merging it, but there's some outstanding stuff:
>
>  * Important: the TableLookup in FTS can currently explode. The new schema
> version needs to add AUTOINCREMENT to the `id' row of all tables in
> TableLookup. We should do this before releasing a new tarball.
>
>  * TableLookup.get_value: please prepare the query in the constructor.
>
>  * Configure isn't checking for xapian being there
>
>  * Add a flag to disable FTS? (keeping the Xapian dependency avoidable)
> --
> https://code.launchpad.net/~zeitgeist/zeitgeist/fts++/+merge/92022
> You are subscribed to branch lp:zeitgeist.
>

-- 
https://code.launchpad.net/~zeitgeist/zeitgeist/fts++/+merge/92022
Your team Zeitgeist Framework Team is subscribed to branch lp:zeitgeist.

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 930091] [NEW] offer deletion of existing events for newly-added blacklists

2012-02-10 Thread Seif Lotfy
Public bug reported:

 seiflotfy, btw when someone adds a blacklist do you offer him to
delete events that already match the newly-added blacklist

** Affects: activity-log-manager
 Importance: Undecided
 Status: New

** Visibility changed to: Public

** This bug is no longer flagged as a security vulnerability

-- 
You received this bug notification because you are a member of Activity
Log Manager, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/930091

Title:
  offer deletion of existing events for newly-added blacklists

Status in Activity Log Manager for Zeitgeist:
  New

Bug description:
   seiflotfy, btw when someone adds a blacklist do you offer him
  to delete events that already match the newly-added blacklist

To manage notifications about this bug go to:
https://bugs.launchpad.net/activity-log-manager/+bug/930091/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 930093] [NEW] blacklist application launches too

2012-02-10 Thread Seif Lotfy
Public bug reported:

the user probably wants to disable logging of launches of an app as well, when 
adding an app blacklist.
Currently we just blacklist events with the actor set to the app, but we also 
need it with actor as a subject

** Affects: activity-log-manager
 Importance: Undecided
 Status: New

-- 
You received this bug notification because you are a member of Activity
Log Manager, which is the registrant for Activity Log Manager.
https://bugs.launchpad.net/bugs/930093

Title:
  blacklist application launches too

Status in Activity Log Manager for Zeitgeist:
  New

Bug description:
  the user probably wants to disable logging of launches of an app as well, 
when adding an app blacklist.
  Currently we just blacklist events with the actor set to the app, but we also 
need it with actor as a subject

To manage notifications about this bug go to:
https://bugs.launchpad.net/activity-log-manager/+bug/930093/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


Re: [Zeitgeist] [Bug 930023] [NEW] Activity logger "logging stopped" button not working

2012-02-10 Thread Seif Lotfy
Depends How much activities you wanted to forget? Last hour? or All time

On Fri, Feb 10, 2012 at 9:34 AM, Mark S
wrote:

> Public bug reported:
>
> I don't want Zeitgeist recording anything at all so I clicked the button
> in the bottom-right hand corner and now it says "logging stopped". It's
> been like this for a while now, so I was surprised when I checked this
> morning and clicked on the Forget my activities... Delete button and the
> dialog reported that it deleted 2 events. How can it have recorded two
> new events if it's supposed to have stopped logging?
>
> ** Affects: zeitgeist
> Importance: Undecided
> Status: New
>
> --
> You received this bug notification because you are subscribed to The
> Zeitgeist Project.
> https://bugs.launchpad.net/bugs/930023
>
> Title:
>  Activity logger "logging stopped" button not working
>
> Status in Zeitgeist Framework:
>  New
>
> Bug description:
>  I don't want Zeitgeist recording anything at all so I clicked the
>  button in the bottom-right hand corner and now it says "logging
>  stopped". It's been like this for a while now, so I was surprised when
>  I checked this morning and clicked on the Forget my activities...
>  Delete button and the dialog reported that it deleted 2 events. How
>  can it have recorded two new events if it's supposed to have stopped
>  logging?
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/zeitgeist/+bug/930023/+subscriptions
>

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/930023

Title:
  Activity logger "logging stopped" button not working

Status in Zeitgeist Framework:
  New

Bug description:
  I don't want Zeitgeist recording anything at all so I clicked the
  button in the bottom-right hand corner and now it says "logging
  stopped". It's been like this for a while now, so I was surprised when
  I checked this morning and clicked on the Forget my activities...
  Delete button and the dialog reported that it deleted 2 events. How
  can it have recorded two new events if it's supposed to have stopped
  logging?

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/930023/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


Re: [Zeitgeist] [Merge] lp:~zeitgeist/zeitgeist/fts++ into lp:zeitgeist

2012-02-09 Thread Seif Lotfy
I have been using it for 2 days now...
I noticed an small increase in memory consumption around 2-4 MB
However this is nothing that really bothers me
AWESOME WORK

On Thu, Feb 9, 2012 at 11:47 AM, Mikkel Kamstrup Erlandsen <
mikkel.kamst...@gmail.com> wrote:

> Review: Approve
>
> Looking good to me. I'd like someone else to +1 it before we merge
> though...
>
> Outstanding work Michal!
> --
> https://code.launchpad.net/~zeitgeist/zeitgeist/fts++/+merge/92022
> You are subscribed to branch lp:zeitgeist.
>

-- 
https://code.launchpad.net/~zeitgeist/zeitgeist/fts++/+merge/92022
Your team Zeitgeist Framework Team is subscribed to branch lp:zeitgeist.

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 921840] Re: Clean up Python FTS suport files

2012-02-07 Thread Seif Lotfy
I assume this is now invalid due to the new fts++ work

** Changed in: zeitgeist
   Status: Confirmed => Invalid

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/921840

Title:
  Clean up Python FTS suport files

Status in Zeitgeist Framework:
  Invalid

Bug description:
  Don't ship another copy of datamodel.py but use the one from the
  Python module (python/datamodel.py vs extensions/fts-
  python/datamodel.py).

  Also, go through the remaining files (constants.py and sql.py) and
  remove all unused stuff or otherwise clean it up.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/921840/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


Re: [Zeitgeist] [Merge] lp:~rainct/zeitgeist/922620 into lp:zeitgeist

2012-02-07 Thread Seif Lotfy
Ok I had to learn this the hard way since you said it is just going to be
more...
Anyhow looks fine for me


On Tue, Feb 7, 2012 at 10:12 PM, Siegfried Gevatter wrote:

> Siegfried Gevatter has proposed merging lp:~rainct/zeitgeist/922620 into
> lp:zeitgeist.
>
> Requested reviews:
>  Zeitgeist Framework Team (zeitgeist)
> Related bugs:
>  Bug #922620 in Zeitgeist Framework: "Fix failing test cases:
> testBlacklistSignals and testDataSourceSignals"
>  https://bugs.launchpad.net/zeitgeist/+bug/922620
>
> For more details, see:
> https://code.launchpad.net/~rainct/zeitgeist/922620/+merge/91920
> --
> https://code.launchpad.net/~rainct/zeitgeist/922620/+merge/91920
> Your team Zeitgeist Framework Team is requested to review the proposed
> merge of lp:~rainct/zeitgeist/922620 into lp:zeitgeist.
>
> === modified file 'python/client.py'
> --- python/client.py2011-10-29 13:31:12 +
> +++ python/client.py2012-02-07 21:11:18 +
> @@ -40,6 +40,15 @@
>
>  log = logging.getLogger("zeitgeist.client")
>
> +# This is here so testutils.py can override it with a private bus
> connection
> +global session_bus
> +session_bus = dbus.SessionBus()
> +def get_bus():
> +   return session_bus
> +def _set_bus(bus):
> +   global session_bus
> +   session_bus = bus
> +
>  class _DBusInterface(object):
>"""Wrapper around dbus.Interface adding convenience methods."""
>
> @@ -47,7 +56,6 @@
># that here because otherwise all instances would share their state.
>_disconnect_callbacks = None
>_reconnect_callbacks = None
> -   _generic_callbacks = None
>
>@staticmethod
>def get_members(introspection_xml):
> @@ -69,8 +77,9 @@
>def reconnect(self):
>if not self._reconnect_when_needed:
>return
> -   self.__proxy = dbus.SessionBus().get_object(
> -   self.__iface.requested_bus_name,
> self.__object_path)
> +   self.__proxy = get_bus().get_object(
> +   self.__iface.requested_bus_name,
> self.__object_path,
> +   follow_name_owner_changes=True)
>self.__iface = dbus.Interface(self.__proxy,
> self.__interface_name)
>self._load_introspection_data()
>
> @@ -131,8 +140,7 @@
>self.reconnect()
>if signal not in self.__signals:
>raise TypeError("Unknown signal name: %s" % signal)
> -   self._generic_callbacks.add((signal, callback))
> -   self.__proxy.connect_to_signal(
> +   return self.__proxy.connect_to_signal(
>signal,
>callback,
>dbus_interface=self.__interface_name,
> @@ -169,7 +177,6 @@
>
>self._disconnect_callbacks = set()
>self._reconnect_callbacks = set()
> -   self._generic_callbacks = set()
>
># Listen to (dis)connection notifications, for connect_exit
> and connect_join
>def name_owner_changed(connection_name):
> @@ -181,15 +188,9 @@
>return
>self.reconnect()
>callbacks = self._reconnect_callbacks
> -   for signal, callback in
> self._generic_callbacks:
> -   try:
> -   self.connect(signal,
> callback)
> -   except TypeError:
> -   log.exception("Failed to
> reconnect to signal \"%s\" "
> -   "after engine
> disconnection." % signal)
>for callback in callbacks:
>callback()
> -
> dbus.SessionBus().watch_name_owner(self.__iface.requested_bus_name,
> +   get_bus().watch_name_owner(self.__iface.requested_bus_name,
>name_owner_changed)
>
>  class ZeitgeistDBusInterface(object):
> @@ -233,7 +234,8 @@
>if not name in cls.__shared_state["extension_interfaces"]:
>interface_name = "org.gnome.zeitgeist.%s" % name
>object_path = "/org/gnome/zeitgeist/%s" % path
> -   proxy = dbus.SessionBus().get_object(busname,
> object_path)
> +   proxy = get_bus().get_object(busname, object_path,
> +   follow_name_owner_changes=True)
>iface = _DBusInterface(proxy, interface_name,
> object_path)
>iface.BUS_NAME = busname
>iface.INTERFACE_NAME = interface_name
> @@ -244,8 +246,8 @@
>def __init__(self, reconnect=True):
>if not "dbus_interface" in self.__shared_state:
>try:
> -   proxy =

Re: [Zeitgeist] [Bug 927938] Re: Monitoring Downloads directory should be disabled by default

2012-02-07 Thread Seif Lotfy
Its a gut thing :P
But no seriously ppl with Firefox or those who use Gtk.SaveFileDialog will
end up getting 2 events if something is downloaded into the Downloads
directory...

On Tue, Feb 7, 2012 at 10:19 AM, Mikkel Kamstrup Erlandsen <
mikkel.kamst...@gmail.com> wrote:

> I don't have any strong opinion for or against, but I think you need to
> state some reasoning behind this? :-)
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/927938
>
> Title:
>  Monitoring Downloads directory should be disabled by default
>
> Status in Zeitgeist Datahub:
>  New
>
> Bug description:
>  I think Zeitgeist should ship its source with monitoring downloads
>  disabled by default. I think we should use --enable-downloads-monitor
>  as an argument.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/zeitgeist-datahub/+bug/927938/+subscriptions
>

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is the registrant for Zeitgeist Datahub.
https://bugs.launchpad.net/bugs/927938

Title:
  Monitoring Downloads directory should be disabled by default

Status in Zeitgeist Datahub:
  New

Bug description:
  I think Zeitgeist should ship its source with monitoring downloads
  disabled by default. I think we should use --enable-downloads-monitor
  as an argument.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist-datahub/+bug/927938/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 927938] [NEW] Monitoring Downloads directory should be disabled by default

2012-02-06 Thread Seif Lotfy
Public bug reported:

I think Zeitgeist should ship its source with monitoring downloads
disabled by default. I think we should use --enable-downloads-monitor as
an argument.

** Affects: zeitgeist-datahub
 Importance: Undecided
 Status: New

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is the registrant for Zeitgeist Datahub.
https://bugs.launchpad.net/bugs/927938

Title:
  Monitoring Downloads directory should be disabled by default

Status in Zeitgeist Datahub:
  New

Bug description:
  I think Zeitgeist should ship its source with monitoring downloads
  disabled by default. I think we should use --enable-downloads-monitor
  as an argument.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist-datahub/+bug/927938/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


Re: [Zeitgeist] [Merge] lp:~rainct/zeitgeist/ugly-as-hell into lp:zeitgeist

2012-02-02 Thread Seif Lotfy
Review: Approve


-- 
https://code.launchpad.net/~rainct/zeitgeist/ugly-as-hell/+merge/90848
Your team Zeitgeist Framework Team is subscribed to branch lp:zeitgeist.

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


Re: [Zeitgeist] [Merge] lp:~rainct/zeitgeist/ugly-as-hell into lp:zeitgeist

2012-02-02 Thread Seif Lotfy
Looks good. Its a hack but there doesnt see any other way of doing it. please 
merge

-- 
https://code.launchpad.net/~rainct/zeitgeist/ugly-as-hell/+merge/90848
Your team Zeitgeist Framework Team is subscribed to branch lp:zeitgeist.

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


Re: [Zeitgeist] [Bug 924749] [NEW] gedit plugin in compatible with gnome3 - missing python bindings

2012-02-01 Thread Seif Lotfy
No need for the plugin no more
Gedit by default now supports zeitgeist

On Wed, Feb 1, 2012 at 10:30 AM, Justin <924...@bugs.launchpad.net>
wrote:

> Public bug reported:
>
>  $ gedit
> Traceback (most recent call last):
>  File "/usr/lib64/gedit/plugins/zeitgeist_plugin.py", line 21, in 
>import gedit
> ImportError: No module named gedit
>
> (gedit:12125): libpeas-WARNING **: Error loading plugin
> 'zeitgeist_plugin'
>
> Please port to pygobject:3 and gobject-introspection.
>
> ** Affects: zeitgeist-datasources
> Importance: Undecided
> Status: New
>
> --
> You received this bug notification because you are subscribed to The
> Zeitgeist Project.
> https://bugs.launchpad.net/bugs/924749
>
> Title:
>  gedit plugin in compatible with gnome3 - missing python bindings
>
> Status in Zeitgeist Data-Sources:
>  New
>
> Bug description:
>   $ gedit
>  Traceback (most recent call last):
>File "/usr/lib64/gedit/plugins/zeitgeist_plugin.py", line 21, in
> 
>  import gedit
>  ImportError: No module named gedit
>
>  (gedit:12125): libpeas-WARNING **: Error loading plugin
>  'zeitgeist_plugin'
>
>  Please port to pygobject:3 and gobject-introspection.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/zeitgeist-datasources/+bug/924749/+subscriptions
>

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Data-Sources.
https://bugs.launchpad.net/bugs/924749

Title:
  gedit plugin in compatible with gnome3 - missing python bindings

Status in Zeitgeist Data-Sources:
  New

Bug description:
   $ gedit
  Traceback (most recent call last):
File "/usr/lib64/gedit/plugins/zeitgeist_plugin.py", line 21, in 
  import gedit
  ImportError: No module named gedit

  (gedit:12125): libpeas-WARNING **: Error loading plugin
  'zeitgeist_plugin'

  Please port to pygobject:3 and gobject-introspection.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist-datasources/+bug/924749/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 848710] Re: zeitgeist-daemon crashed with OperationalError in execute(): database is locked

2012-01-27 Thread Seif Lotfy
** Changed in: zeitgeist
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/848710

Title:
  zeitgeist-daemon crashed with OperationalError in execute(): database
  is locked

Status in Zeitgeist Framework:
  Fix Released
Status in “zeitgeist” package in Ubuntu:
  Triaged

Bug description:
  .

  ProblemType: Crash
  DistroRelease: Ubuntu 11.10
  Package: zeitgeist-core 0.8.1.1-1
  ProcVersionSignature: Ubuntu 3.0.0-11.17-generic 3.0.4
  Uname: Linux 3.0.0-11-generic i686
  ApportVersion: 1.22.1-0ubuntu2
  Architecture: i386
  Date: Tue Sep 13 08:26:28 2011
  ExecutablePath: /usr/bin/zeitgeist-daemon
  InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release i386 (20110427.1)
  InterpreterPath: /usr/bin/python2.7
  PackageArchitecture: all
  ProcCmdline: /usr/bin/python /usr/bin/zeitgeist-daemon
  ProcCwd: /
  PythonArgs: ['/usr/bin/zeitgeist-daemon']
  SourcePackage: zeitgeist
  Title: zeitgeist-daemon crashed with OperationalError in execute(): database 
is locked
  UpgradeStatus: Upgraded to oneiric on 2011-09-01 (11 days ago)
  UserGroups:

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/848710/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 899602] Re: Automatically determine interpretation from mime-type when it's empty

2012-01-27 Thread Seif Lotfy
** Changed in: zeitgeist
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/899602

Title:
  Automatically determine interpretation from mime-type when it's empty

Status in Zeitgeist Framework:
  Fix Released

Bug description:
  Several of our client APIs (python-zeitgeist and libzeitgeist)
  currently support guessing the subject interpretation from the mime-
  type.

  I think it'd make sense to move this directly into the engine. So, if
  a subject is inserted with an empty interpretation (which seems to be
  allowed currently), we'll try to determine it from the mime-type.

  This will avoid duplicating the mime-type mappings in different
  bindings. It'll be even more useful for clients using the D-Bus API
  directly (such as GTK+).

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/899602/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 884192] Re: Update to shared-desktop-ontologies-0.8

2012-01-27 Thread Seif Lotfy
** Changed in: zeitgeist
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/884192

Title:
  Update to shared-desktop-ontologies-0.8

Status in Zeitgeist Client Library:
  New
Status in Zeitgeist Framework:
  Fix Released

Bug description:
  The shared-desktop-ontologies that we use has recently released
  version 0.8. Among a range of other new classes it includes
  nfo:WebDataObject which is of particular interest to us as it allows
  us to properly describe web pages (since nfo:WebDataObject is not a
  subclass of nfo:FileDataObject, unlike nfo:RemoteDtaObject which has
  caused us some pain).

To manage notifications about this bug go to:
https://bugs.launchpad.net/libzeitgeist/+bug/884192/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 903667] Re: Datasource registry crashes Zeitgeist if template is invalid

2012-01-27 Thread Seif Lotfy
** Changed in: zeitgeist
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/903667

Title:
  Datasource registry crashes Zeitgeist if template is invalid

Status in Zeitgeist Framework:
  Fix Released

Bug description:
  If the template of a datasource registry extension is not corrent the
  datasource registry crashes when executing Event.from_variant. We
  should catch those and print out an error message while deleting the
  entry. This bug will also affect the blacklist extension.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/903667/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 919111] Re: creating a file, opening it and then searching for it in unity doesn't work reliably

2012-01-27 Thread Seif Lotfy
** Changed in: zeitgeist
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/919111

Title:
  creating a file, opening it and then searching for it in unity doesn't
  work reliably

Status in Unity Distro Priority:
  Fix Committed
Status in Zeitgeist Framework:
  Fix Released
Status in “zeitgeist” package in Ubuntu:
  New

Bug description:
  Test case:
  1. open a guest ubuntu session (clean profile)
  2. create a foo file
  3. open it with, ie gedit
  4. open the file lens -> you will see it there
  5. type "f" to search for "foo" -> nothing is shown.

  killing the zeitgeist daemon seems to reset it in a working state.

  Also (related when is in that state): there is no "recent app"
  category in unity file lens.

To manage notifications about this bug go to:
https://bugs.launchpad.net/unity-distro-priority/+bug/919111/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 760111] Re: zeitgeist-daemon crashed with OSError in makedirs(): [Errno 13] Permission denied: '/home/ubuntu/.local/share/zeitgeist'

2012-01-27 Thread Seif Lotfy
** Changed in: zeitgeist
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/760111

Title:
  zeitgeist-daemon crashed with OSError in makedirs(): [Errno 13]
  Permission denied: '/home/ubuntu/.local/share/zeitgeist'

Status in Zeitgeist Framework:
  Fix Released
Status in “zeitgeist” package in Ubuntu:
  Invalid
Status in “zeitgeist” source package in Natty:
  Won't Fix
Status in “zeitgeist” source package in Oneiric:
  Triaged
Status in “zeitgeist” source package in Precise:
  Invalid

Bug description:
  Binary package hint: zeitgeist

  This error is shown when attempting to perform the screen-reader
  installation using the Natty Narwhal Beta 2 candidate, ubuntu-
  desktop-i386.iso, dated 2011-04-13.

  1. start the computer with the cd in the drive
  2. hit any key to bring up the cd menu, right after the bios check
  3. hit enter on language
  4. hit F5
  5. down arrow three times
  6. enter two times
  7. When the live desktop starts, orca will start
  8. wait for the error to appear

  ProblemType: Crash
  DistroRelease: Ubuntu 11.04
  Package: zeitgeist-core 0.7.1-1
  ProcVersionSignature: Ubuntu 2.6.38-8.42-generic 2.6.38.2
  Uname: Linux 2.6.38-8-generic i686
  Architecture: i386
  Date: Wed Apr 13 18:42:35 2011
  ExecutablePath: /usr/bin/zeitgeist-daemon
  InterpreterPath: /usr/bin/python2.7
  LiveMediaBuild: Ubuntu 11.04 "Natty Narwhal" - Beta i386 (20110413)
  PackageArchitecture: all
  ProcCmdline: /usr/bin/python /usr/bin/zeitgeist-daemon
  ProcEnviron:
   SHELL=/bin/bash
   LANGUAGE=en_US:en
   LANG=en_US.UTF-8
  PythonArgs: ['/usr/bin/zeitgeist-daemon']
  SourcePackage: zeitgeist
  Title: zeitgeist-daemon crashed with OSError in makedirs(): [Errno 13] 
Permission denied: '/home/ubuntu/.local/share/zeitgeist'
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/760111/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 884193] Re: Add a way to query only a specific class - and NOT sub classes

2012-01-27 Thread Seif Lotfy
** Changed in: zeitgeist
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/884193

Title:
  Add a way to query only a specific class - and NOT sub classes

Status in Zeitgeist Client Library:
  New
Status in Zeitgeist Framework:
  Fix Released

Bug description:
  The problem is that nfo:FileDataObject (which we use as manifestation
  for all files) has subclasses nfo:RemoteDataObject and
  nfo:EmbeddedFileDataObject which we may not be interested in querying
  for (at least, we're not in Unity). In Unity we qualify our queries by
  restricting them to also have subject prefix "file:*".

  Not only does this feel slightly hackish, but it is also slower since
  the indexes are used less effectively. I propose adding a new modifier
  "+" to the manifestation and interpretation (for both event and
  subject)  that signifies that the field must be matched exactly,
  without subtype expansion.

  ie:

Event.new_for_values (manifestation=FILE_DATA_OBJECT)

  matches also remote- and embedded objects, while prepending a "+"
  forces the matching to be strict:

Event.new_for_values (manifestation="+"+FILE_DATA_OBJECT)

To manage notifications about this bug go to:
https://bugs.launchpad.net/libzeitgeist/+bug/884193/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 905898] Re: dbus-daemon runs a cpu at 90% when logging in with an audio cd in an optical drive

2012-01-27 Thread Seif Lotfy
** Changed in: zeitgeist
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/905898

Title:
  dbus-daemon runs a cpu at 90%  when  logging in with an audio cd  in
  an optical drive

Status in Zeitgeist Framework:
  Fix Released
Status in “dbus” package in Ubuntu:
  New

Bug description:
  Whether dbus or not don't know, seems a place to start.

  Test case:
  Insert an audio cd into drive,  after it's found then log out/in
  dbus-daemon will run at around 90% until the disc is opened/mounted
  zeittgeist-daemon also runs higher than normal

  Nautilus will show the disc but it's  not 'mounted',  opening or
  mounting from context menu causes dbus, ect.  to return to normal

  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: dbus 1.4.16-1ubuntu1
  ProcVersionSignature: Ubuntu 3.2.0-5.11-generic 3.2.0-rc5
  Uname: Linux 3.2.0-5-generic i686
  NonfreeKernelModules: nvidia
  ApportVersion: 1.90-0ubuntu1
  Architecture: i386
  Date: Sun Dec 18 04:03:08 2011
  InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha i386 (20111213)
  ProcEnviron:
   PATH=(custom, user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  SourcePackage: dbus
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/905898/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 906451] Re: zeitgeist DEBUG log messages appearing in zeitgeist log - should be disabled

2012-01-27 Thread Seif Lotfy
** Changed in: zeitgeist
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/906451

Title:
  zeitgeist DEBUG log messages appearing in zeitgeist log - should be
  disabled

Status in The Ubuntu Power Consumption Project:
  In Progress
Status in Zeitgeist Framework:
  Fix Released
Status in “zeitgeist” package in Ubuntu:
  Triaged
Status in “zeitgeist” source package in Precise:
  Triaged

Bug description:
  While trying to identify rogue processes that periodically write log
  data unnecessarily I identified that zeitgeist is appending DEBUG
  messages to the /home/$user/.cache/zzeitgeist/daemon.log  (see
  attached log).

  Logging messages to a debug log is useful, however on production
  release code I don't expect to see DEBUG messages being written to log
  files:

  1.  If they are for debugging only then they should be inhibited in 
production quality code.
  2.  Unnecessary debug messages to logs cause additional unwanted writes to 
the disk - when on battery power this can cause laptops to spin drives up and 
waste power.  

  Since we are trying to reduce the power consumption I am requesting
  that debug messages are not written to this log unless debug is
  explicitly turned on.

  How to reproduce:

  On an installed system observe the daemon.log get DEBUG messages
  appended to it over time.  Occurs on idle and non-idle systems.

  ProblemType: Bug
  DistroRelease: Ubuntu 11.10
  Package: zeitgeist 0.8.2-1
  ProcVersionSignature: Ubuntu 3.0.0-14.23-generic 3.0.9
  Uname: Linux 3.0.0-14-generic x86_64
  ApportVersion: 1.23-0ubuntu4
  Architecture: amd64
  Date: Mon Dec 19 17:46:42 2011
  InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
  PackageArchitecture: all
  SourcePackage: zeitgeist
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-power-consumption/+bug/906451/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 909708] Re: Inserting event with two subjects with the same URI breaks the following event

2012-01-27 Thread Seif Lotfy
** Changed in: zeitgeist
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/909708

Title:
  Inserting event with two subjects with the same URI breaks the
  following event

Status in Zeitgeist Framework:
  Fix Released

Bug description:
  By the way our database is structured, all subjects of a same event
  must have different URIs.

  However, this isn't currently being checked, with the effect that the
  first subject is inserted correctly, while the second subject triggers
  the "existing event" exception and rolls back the event ID. This has
  the effect that the next event to be inserted will incorrectly have
  the same event ID (thus its subjects are mixed into whatever got saved
  of the first event and all sorts of weirdness :P).

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/909708/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 910190] Re: DISTINCT usage in FindEvents is slow

2012-01-27 Thread Seif Lotfy
** Changed in: zeitgeist
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/910190

Title:
  DISTINCT usage in FindEvents is slow

Status in Zeitgeist Framework:
  Fix Released

Bug description:
  From https://bugs.launchpad.net/zeitgeist/+bug/844877, this bug only
  tracks https://code.launchpad.net/~zeitgeist/zeitgeist/bluebird-no-
  distinct

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/910190/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 910273] Re: Restrict database read permissions to the user

2012-01-27 Thread Seif Lotfy
** Changed in: zeitgeist
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/910273

Title:
  Restrict database read permissions to the user

Status in Zeitgeist Framework:
  Fix Released

Bug description:
  It'd probably make sense to chmod the database file to 0600.

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/910273/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


[Zeitgeist] [Bug 848710] Re: zeitgeist-daemon crashed with OperationalError in execute(): database is locked

2012-01-25 Thread Seif Lotfy
** Changed in: zeitgeist
Milestone: None => 0.9.0

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/848710

Title:
  zeitgeist-daemon crashed with OperationalError in execute(): database
  is locked

Status in Zeitgeist Framework:
  Fix Committed
Status in “zeitgeist” package in Ubuntu:
  Triaged

Bug description:
  .

  ProblemType: Crash
  DistroRelease: Ubuntu 11.10
  Package: zeitgeist-core 0.8.1.1-1
  ProcVersionSignature: Ubuntu 3.0.0-11.17-generic 3.0.4
  Uname: Linux 3.0.0-11-generic i686
  ApportVersion: 1.22.1-0ubuntu2
  Architecture: i386
  Date: Tue Sep 13 08:26:28 2011
  ExecutablePath: /usr/bin/zeitgeist-daemon
  InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release i386 (20110427.1)
  InterpreterPath: /usr/bin/python2.7
  PackageArchitecture: all
  ProcCmdline: /usr/bin/python /usr/bin/zeitgeist-daemon
  ProcCwd: /
  PythonArgs: ['/usr/bin/zeitgeist-daemon']
  SourcePackage: zeitgeist
  Title: zeitgeist-daemon crashed with OperationalError in execute(): database 
is locked
  UpgradeStatus: Upgraded to oneiric on 2011-09-01 (11 days ago)
  UserGroups:

To manage notifications about this bug go to:
https://bugs.launchpad.net/zeitgeist/+bug/848710/+subscriptions

___
Mailing list: https://launchpad.net/~zeitgeist
Post to : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp


  1   2   3   4   5   6   7   8   9   10   >