Back To Anahitapolis

Tag Archive for 'social engine'

Anahita Social Engine ™ alpha2 is now available to the tribe of partners

Working on Anahita Social Engine alpha2

We are excited to announce that Anahita Social Engine ™ alpha2 has been released to the Anahita tribe of partners last night. This is a transition release to the alpha 3 and is not available to the public.

This release took about 67 days to build since the release of Anahita alpha1 and about half of that time was spent on upgrading the Anahita code to use the most recent Nooku Framework 0.7 code. We are hoping as we build more API and improve the Anahita framework we can reduce the time between each release.

I would like to thank my best friend and business partner Ash Sanieyan who did most of the work on this release. He is the genius behind implementation of Anahita ™ framework and platform. I like to think of him as the Harry Potter of programming. This project couldn’t have been possible to this degree of quality without him. The Anahita team would also like to thank Mr. Johan Janssens and the rest of the Nooku team who have worked with us to make this release possible.

What’s new in this release?

  • Significant performance improvement due to the changes both in the framework and database model.
  • Anahita Social Engine is now using the most recent version of Nooku Framework 0.7
  • Implementation of Person Profile privacy settings and Privacy API which can be used within the Anahita Social Apps
  • Improved implementation of the Social Graphs and also ability for people to block other unwanted people.
  • Implementation of APIs that facilitate development of all kinds of Groups social apps for a social network such as: Groups, Events, Projects, Organization pages, Fan pages, etc.
  • Implementation of Node Subscriptions API. This API allows Anahita Social ™ Applications to subscribe a person to a node and notify them later when a change occurs for the node. By default the notifications are handled via Emails, however, in the future Applications can customize this by adding their own notification handler such as SMS, iPhone Push Notification and etc.

Continue reading ‘Anahita Social Engine ™ alpha2 is now available to the tribe of partners’

Facebook New Architecture – Sounds Familiar !!!

Facebook has recently introduced their new architecture at F8 live event. Basically they have re-wrote their platform from ground up to unify representation of objects like people, pages, photos and the connection between them (e.g., friend relationships, shared content, and photo tags). Sounds familiar ?

Yes it’s the ol’ Anahita Nodes-Graphs-Stories . Nodes representing the objects in the Social Network,  Graphs set of connections between the nodes and Stories, the news that travel through the graphs between between nodes.

I am glad to see the concept that we have based Anahita is also being used in the Facebook platform, and hopefully this becomes a common protocol among all the Social Networking platforms.

So what is the status of Anahita 0.9.4 Release?

Ash (Peerglobe Technology) and Talia (TACN Studio)

The Anahita version 0.9.4 release has been late and for those of us who are wondering here is why: Anahita 0.9.4 is a major evolutionary stage for this project. We are rebuilding a lot of the core code and data model business logic from ground up to move towards a true organic and flexible architecture for developing all kinds of social networks. This release is where the Anahita design philosophy is finally coming through and the code-base will be more stabilized according to the vision that we have been nurturing for this project. The details of the implementation and concept have already been shared with our partners and we will be blogging the software design concepts here as soon as we are done implementing them. We are following an old convention of “build it first, brag later”, because it is always easy to talk about software development concepts in public, yet having a working and functioning code accompanied with our words is what we are after.

We are migrating to Nooku Framework 0.7 right away

That was supposed to be done for the Anahita 0.9.5 but instead we decided to start on that right away. Our initial goal was to implement the 0.9.4 features according to the road-map and then migrate to entire code to the Nooku Framework version 0.7, however soon we have realized that we needed the more advanced framework capabilities of the Nooku Framework 0.7 in order to develop the next release of Anahita.

For the more technical minds: A social network’s data model is far more sophisticated than a Content Management System (CMS) or a read/write web project. Up to now we have been using the Nooku Framework version 0.6.3 which provided us models, dynamic tables, rows, and rowsets and that was a significant improvement over what the default Joomla! 1.5 provided us, but for the next release of Anahita we are using a domain driven design approach and Nooku Framework 0.7 is required for a cleaner implementation.

Continue reading ‘So what is the status of Anahita 0.9.4 Release?’

Presenting Anahita Social ™ Engine at Vancouver DemoCamp 7

We have been presenting Anahita Social Engine ™ at the Vancouver Demo Camp 7 hosted in WorkSpace last Tuesday (July 7th). We would like to thank our wonderful friends Boris Mann, Sonia Ryan, and Roland Tanglao from the Bootup Entrepreneurial Society who provided this great opportunity for us to present our project to a crowd of 60~80 people and have the opportunity to hear the BuddyPress presentation at the same place by the great folks from the Automattic.Thank you Roland for the great video that you’ve made.

Continue reading ‘Presenting Anahita Social ™ Engine at Vancouver DemoCamp 7′

Anahita Social Engine ™ with Joomla! from Nooku TV

Anahita Social Engine with Joomla! from Nooku on Vimeo.

Peter Russell interviews me about Anahita (a social engine framework for Joomla). At its core Anahita is powered by Nooku Framework.
My experience with Nooku Framework took Anahita to unexpected levels:

  • rmd Studio and Peerglobe Technology discover Nooku Framework
  • Subsequently entirely re-wrote Anahita (using Nooku) in six weeks
  • Far more fun!
  • Could not have built Anahita without Nooku Framework
  • Plugs into Joomla!
  • “Symbiotic Alien-life form inside Joomla! makes Joomla better and smarter and live longer…”
  • Nooku is “the MVC core that Joomla always wanted”

nooku.organahitapolis.com

Thank you SO much peter and the Nooku team, you guys are amazing.

I wish my best friend and business partner Ash Sanieyan was there with me in the interview as well. He has been spending countless sleepless nights perfecting the Anahita Social Engine ™ technology and he could have provided many interesting inputs about the project from his perspective. Perhaps next time, he’ll get to play the solo on the stage!