Hello,
i'm working on a module with the same functionality for the current google summer of code, you might want to take a look (i'm refactoring it right now a bit):
http://drupal.org/project/issues/1614882

Comments

branana’s picture

I see you are planning to use Views as the building block. So the idea is to make the handlers and ship with a few features exported views as default reports? Would you be interested in combining efforts?

What is the readiness level of the code that you have right now. Isn't summer of code almost over?

mtee’s picture

The core functionality is to serialize search queries (i capture not only keywords of fulltext search, but also facets) and store them in the database, the two views that i ship with the module can be seen as an example and basis for a concrete user's application.
Further i have a submodule (or feature), based on Datastore module, that stores aggregated data (daily, weekly, monthly), on which views can be built. Originally I wanted to use views and custom queries for that, but the Datastore module turned out to do the job for me, though it is hard to make it generic.
The first part is 100% ready, the aggregation is almost done, there are some bugs to fix, but as i said, im not sure, if my implementation is generic enough.
Also this is my first drupal project and my first big php project, so the code might be messy. GSoC's deadline is on the 21th august.

branana’s picture

I guess you are hard at work on it through today and tomorrow. I will review your sandbox after tomorrow. Messy code is no problem. Let's see if we can combine this stuff.

mtee’s picture

i've mixed up something, the GSoC deadline is today, so you can take a look whenever you have time,
here is a sort of video presentation that i had to do for GSoC:
http://www.youtube.com/watch?v=Dj-L5cAXUt8

helmo’s picture

Version: 7.x-1.1 » 7.x-1.x-dev
Issue summary: View changes

the demo from #4 looks nice. It would be great if both modules could be combined.

zterry95’s picture

Status: Active » Closed (fixed)

just close it.
the module support views already.