HoneyBee Alpha 1 - Hive Alpha 2

The alpha 2 version of Hive has been released and the main changes is the adoption of a modular structure. That means faster and easier development without adapting the main code every time, but it makes also upgrades and code reading easier and improves the stability. This also gives the possibility to personalize easily your own server writing your modules.

~ HoneyBee ~

Currently the only module developed already is HoneyBee, that is in alpha 1 version. This module collects all the statistics needed for the future page ranking.
But let's see how it saves the data in /hive/var/stats.log:

Extract sample from stas.log


Time: 1200939792
ID: 1196464515-54220160-65216570
MovTime: 4
StatTime: 18
Scrolls: 0
Url: http://127.0.0.1:50007/blog.beeseek.org/
Referer: http://localhost:50007/?query=beeseek%20blog

  1. Time: records date and time of the search.
  2. ID: identify the user who perform the search. The ID remains in the browser's cookies for 1 hour after the last use.
  3. MovTime: records the time that the mouse moves.
  4. StatTime: records the time that the mouse remains static.
  5. Scrolls: records how many times the page was scrolled.
  6. Url: records the address the stats are for.
  7. Referer: records the address you came from.

~ Installation ~

To get the latest release you can use this page, where are available .deb packages and tarballs.

For Ubuntu users are also available our
repository:

deb http://ppa.launchpad.net/beeseek-core-devs/ubuntu/ hardy main devel
deb-src http://ppa.launchpad.net/beeseek-core-devs/ubuntu/ hardy main devel

Even if the packages are for Hardy, they are perfectly compatible with all the previous Ubuntu releases since Edgy. Anyway specific packages for Edgy, Feisty and Gutsy are going to be added too.

~ The future ~

The plans for the future are:
Hive: solve two blueprints (ipv6 e apport).
HoneyBee: set up the p2p network wich BeeSeek is going to be based on.

Comments

Post new comment

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.