For branding purposes we have changed the domain name of our website from Anahitapolis.com to GetAnahita.com while we still refer to this place as Anahitapolis (City of Anahita).
Tagged: announcement Toggle Comment Threads | Keyboard Shortcuts
We’ve just released the 2.1 Birth release packages and they are now publicly available for you to download or you can update via the Bazaar service in the administration back-end of your Anahita installation. This is an update from Anahita 2.0 release. A lot of the new improvements have gone into the new release that are aligned with our goal of becoming mobile friendly. What’s new in this release? Here we go:
Anahita’s Native Template Framework
The Anahita template framework is perhaps the lightest and most minimalist available technology today which makes it possible for the developers to do more with less code. That is very much aligned with the Anahita philosophy.
You can now build the lightest and most minimalist templates for Anahita thanks to the native Anahita template framework which utilizes technologies such as Twitter Bootstrap and LessCSS to style the user interfaces. Anahita extends the Twitter Bootstrap libraries with the Anahita less libraries and using a built-in LessCSS compiler shipped with Anahita creates a single compact stylesheet file for your template.
It is fair to say that Anahita templates are now Anahita apps. They have the very similar structure as Anahita apps; they all extend a base template where all the layouts and Less files can be extended or overwritten. When you overwrite existing less files or include your own less files, refresh your browser in the front end, and the LessCompiler creates a fresh and compact style.css file for your template. Building your own custom template now requires very little effort and it is also a lot easier to keep maintaining your template and prevent it from being overwritten whenever you update Anahita.
This is how you can configure the LessCSS compiler in Anahita.
and this is how you can set the row column ratios in your grid. You can even build your own grid by adding a row name to the templateDetails.xml file and add the following line of code in the view/default.php overwrite:
print @render('modules', 'my-new-row', array('style'=>'simple'));
The Anahita template grid is not responsive yet, but since we are now 100% relying on the Twitter Bootstrap library to create our grid and layouts, we can start experimenting with the concept of responsive layouts so the Anahita user interfaces and apps render properly on different screen sizes, tablets, and smart phones.
Improved JSON responses
Another great improvement that comes handy when developing web or mobile app services would be useful JSON responses. Click on the following link to see how a json response of my profile looks like:
- This is my profile: http://www.anahitapolis.com/component/people/person/5
- This is the JSON response of my profile: http://www.anahitapolis.com/component/people/person/5.json
Now a mobile or web app can obtain that response and use it on their own end for different purposes. If you were scared to click on those links, the json response looks something like this:
name: "Rastin Mehr",
body: "Hackerpreneur, co-founder and core architect of Anahita ® social networking platform and framework project.",
Many bugs have been fixed
By the help of Anahita tribe members who assisted us in testing and finding the bugs in the Anahita 2.0 release, a lot of those bugs have gotten fixed. The new package of Anahita is also about 600KB smaller, from 7.8MB down to 7.2 MB, which may not seem as much, but they do add up in multiple releases.
API Documentation and 2 Free Apps Are Available
Anahita has been available as a free download from early on. The framework API documentation and 2 social apps, Groups and Topics, are also available for free download so you can use them as examples to develop your own new custom apps. If you had any questions or needed help from the Anahita tribe, you can always sign up for an Anahita Premium Tribe membership and use all the resources that we have to make your projects happen.
Ladies and gentlemen it is 4:30 AM now and we have been working hard all night to bring you a good news. Anahita 2.0 Birth release is now available for download. Not only that, all the existing apps have also been updated for the 2.0 release.
Do you want another good news? We have decided that the 2 of our popular social apps, Anahita Groups and Anahita Topics, to be available for free download. That’s right, free as free beer! That means you now have a much more viable option than traditional discussion board apps to get your online community going.
So first install Anahita and then go to the Bazaar in the administration back-end and install Anahita Groups and Topics app from there.
Do you want another good news? The Anahita API documentation is also now publicly available.
HOLD ON THERE THOUGH!
If you have an existing Anahita 1.5 installation, we do not have a migration script for you yet. We are going to have it ready very soon so those of you who have an existing 1.5 installation can migrate to the Anahita 2.0 version.
The Anahita 2.0 is a significant improvement, because a lot of Anahita code all the way from core to user interface has been rewritten and improved.
Right now, we need to get some rest and later today I will write another blog post for you explaining what’s new in the 2.0 version, so stay tuned!
Happy Mother’s Day from the Anahita team! Did you know that the goddess Anahita is the mother of all beings in the universe as well as the divinity of love and water (knowledge). That’s nodes, graphs, and stories for you.
and hereby we mark the 100th post on the Anahitapolis blog!
We have just passed 10,000 code commits to the Anahita social networking engine code repository. That is about 3400 hours of work done by 2 of us.
We may seem like people who are enjoying their yummy organic hot dogs in a summer Vancouver day, but in reality we have been working hard on the Anahita 1.6 codebase and the Anahita 1.5.11 release which comes with many polished features. To share this wonderful moment with you:
For our Premium Tribe Members
We have added 4 extra months to all of your membership periods for free. Thank you so much for all of your support, questions, recommendations, bug reports, patience, awesomeness, and the bundle of joy that all of you are. It is such a pleasure working with you. Together we are all going to liberate the world with nodes, graphs, and stories … network by network.
For our Free Tribe members
or those of you who still don’t have an account with us:Get 35% off of any premium plans using this coupon code: 10kmilestone
Join the growing Anahita Premium Tribe and build your world liberation social networking business idea on a true social networking architecture that Anahita provides and grow with us.
Please keep in mind that
this coupon will expire 72 hours from now, so hurry up before time runs out.
Update – Sep. 4th 2011
Because of the labour day holidays we have extended our promotion for one more day. That means the discount coupon will be valid until September 5th. If you haven’t signed up for a premium tribe yet, you have 24 hours left. Don’t miss this opportunity.
Update – Sep. 6th 2011
The 35% off promotion is over!
Rastin Mehr, Avi, and We are celebrating 10k code commits for Anahita | Rastin Mehr are discussing. Toggle Comments