Anahita Atrium

Get all the Anahita announcements and news here. Please do not post support related questions in this group. #news #announcements #updates

Stories

Rastin Mehr

Rastin Mehr shared a note

Anahita 4.4.0 Birth release is now available and I apologize for posting the announcement in the wrong group. Here is the link: #Anahita #BirthRelease
Unknown Person liked this
Rastin Mehr

Rastin Mehr commented on the Article

Where Is Anahita Heading To?

Where is Anahita heading to?

It's been a while since I've written about the direction to which the Anahita project is heading towards. A lot of research and silent development has been happening during the last year with a foc...

Read More

It's been a while since I've written about the direction to which the Anahita project is heading towards. A lot of research and silent development has been happening during the last year with a focus on maintaining the existing codebase while planning the upcoming releases.

The idea of Anahita came to me over a decade ago when I was working as the lead architect of a software project to develop a Learning Management System for K12. The system we built closely resembled the traditional education model. After we launched and used the system for a while with a large number of schools in the US and Canada, I went through the survey results. The responses indicated that we've been enforcing an archaic education model via technologically challenged administrators and teachers to students who had the least power and most technical aptitude within that environment. During the same time, I was involved with an open source project called Joomla. Collaboration with other open source developers around the world was in contrast with what I had learned in school. In the academic world, sharing the fruit of knowledge was forbidden and punished. Students were not allowed to read other students code and projects or else it would have been considered cheating. In the open source world, however, reading other people's code, improving it, and sharing it back with the community was encouraged. I must say that I learned most of what I know about system design and project management from my involvement in open source communities. 

After reading student responses to our learning management system, I dreamed up the idea of an open source knowledge sharing platform in which everyone could be both students and teachers, where information and knowledge could freely flow from person to person. Where leadership was earned and not appointed. I walked away from that job and started working on early versions of the Anahita project. During the same time, I met Ash which joined me for 6 years. His knowledge of design patterns and previous experience in building social networks applications came useful. He made great contributions to the Anahita project and its core graph architecture. I feel blessed that I had the opportunity of working with him in one of the best 6 years of my life. 

Back then, Facebook and the idea of building social media services was exciting. It made sense that we focused our attention on developing tools for nurturing online communities. We truly believed that this was the ultimate model to bring people together for social progress and open source collaboration to make the world a better place. Today we can see the cracks in the social networking architecture. The rise of anti-intellectualism and how easily alternative facts can spread quickly on social media is an evidence of that. Social networks mimic the architecture of a brain and therefore they are susceptible to group thinking and biases. It is reasonable to say that a social network can develop mental health problems too. 

I personally think that ad-supported social media services are even more likely to facilitates the spread of negative biases and alternative facts. That's because they profit from high user engagement regardless of the quality of content that is being exchanged.  Any polarized and controversial topic can be a profitable opportunity for ad-supported social media platforms.

The universe of social networking systems isn't all grim and filled with disappointments. While services such as Facebook, Twitter, or Instagram are the largest examples of social networks, they don't represent the category. Social networking architecture is now the foundation of most multi-user platforms where people are being productive and getting things done. The best example is GitHub, which rather than distracting us and chewing away through our daily time, it is making millions of software developers and teams more productive. If you think Google Plus is dead, you are mistaken. The architecture is now at the base of all Google services such as Google Drive and Youtube. Most modern project management and Intranet systems are using social networking approach of building multi user environments. This is how we can save social networking and knowledge sharing. Utilizing the architecture to augment productivity and education rather than keeping people distracted and engaged by playing on their psychological impulses. 

During the last 4 years, the company that I've found in a university dorm https://www.rmdstudio.com has specialized in developing applications for scientific, healthcare, and industrial sectors. So to bring focus to the Anahita project, we want to build collaboration and knowledge sharing tools for researchers, scientists, healthcare professionals, and those which who do fieldwork. We are also interested in learning management systems where users learn via collaborating and communicating democratically. Think open source, open access, and open data when you are looking at Anahita.

The next question is whether we want to build mega giant platforms of knowledge sharing and collaboration using Anahita?  While the existing Anahita codebase can be scaled up for a lot of business case scenarios, we want to do the exact opposite: our goal is to build the minimum viable unit for setting up a social networking foundation for building knowledge sharing apps and services. We want to build the Raspberry Pi of social networking platforms with brutalism and minimalism design philosophies in mind.

As for the call for action, I would like to ask you to follow the Anahita project group (https://www.getanahita.com/groups/42242-anahita-project). I am posting another article shortly that describes the action plan. You can find the link in the first comment. 

Photo by Johannes Plenio from Pexels

#Anahita #Vision #OpenScience #OpenData

Read Less
Unknown Person liked this
Rastin Mehr
Rastin Mehr
November 13 2018 Permalink
Where is Anahita heading? The Action Plan:
Rastin Mehr

Rastin Mehr published a new Article

Where Is Anahita Heading To?

Where is Anahita heading to?

It's been a while since I've written about the direction to which the Anahita project is heading towards. A lot of research and silent development has been happening during the last year with a foc...

Read More

It's been a while since I've written about the direction to which the Anahita project is heading towards. A lot of research and silent development has been happening during the last year with a focus on maintaining the existing codebase while planning the upcoming releases.

The idea of Anahita came to me over a decade ago when I was working as the lead architect of a software project to develop a Learning Management System for K12. The system we built closely resembled the traditional education model. After we launched and used the system for a while with a large number of schools in the US and Canada, I went through the survey results. The responses indicated that we've been enforcing an archaic education model via technologically challenged administrators and teachers to students who had the least power and most technical aptitude within that environment. During the same time, I was involved with an open source project called Joomla. Collaboration with other open source developers around the world was in contrast with what I had learned in school. In the academic world, sharing the fruit of knowledge was forbidden and punished. Students were not allowed to read other students code and projects or else it would have been considered cheating. In the open source world, however, reading other people's code, improving it, and sharing it back with the community was encouraged. I must say that I learned most of what I know about system design and project management from my involvement in open source communities. 

After reading student responses to our learning management system, I dreamed up the idea of an open source knowledge sharing platform in which everyone could be both students and teachers, where information and knowledge could freely flow from person to person. Where leadership was earned and not appointed. I walked away from that job and started working on early versions of the Anahita project. During the same time, I met Ash which joined me for 6 years. His knowledge of design patterns and previous experience in building social networks applications came useful. He made great contributions to the Anahita project and its core graph architecture. I feel blessed that I had the opportunity of working with him in one of the best 6 years of my life. 

Back then, Facebook and the idea of building social media services was exciting. It made sense that we focused our attention on developing tools for nurturing online communities. We truly believed that this was the ultimate model to bring people together for social progress and open source collaboration to make the world a better place. Today we can see the cracks in the social networking architecture. The rise of anti-intellectualism and how easily alternative facts can spread quickly on social media is an evidence of that. Social networks mimic the architecture of a brain and therefore they are susceptible to group thinking and biases. It is reasonable to say that a social network can develop mental health problems too. 

I personally think that ad-supported social media services are even more likely to facilitates the spread of negative biases and alternative facts. That's because they profit from high user engagement regardless of the quality of content that is being exchanged.  Any polarized and controversial topic can be a profitable opportunity for ad-supported social media platforms.

The universe of social networking systems isn't all grim and filled with disappointments. While services such as Facebook, Twitter, or Instagram are the largest examples of social networks, they don't represent the category. Social networking architecture is now the foundation of most multi-user platforms where people are being productive and getting things done. The best example is GitHub, which rather than distracting us and chewing away through our daily time, it is making millions of software developers and teams more productive. If you think Google Plus is dead, you are mistaken. The architecture is now at the base of all Google services such as Google Drive and Youtube. Most modern project management and Intranet systems are using social networking approach of building multi user environments. This is how we can save social networking and knowledge sharing. Utilizing the architecture to augment productivity and education rather than keeping people distracted and engaged by playing on their psychological impulses. 

During the last 4 years, the company that I've found in a university dorm https://www.rmdstudio.com has specialized in developing applications for scientific, healthcare, and industrial sectors. So to bring focus to the Anahita project, we want to build collaboration and knowledge sharing tools for researchers, scientists, healthcare professionals, and those which who do fieldwork. We are also interested in learning management systems where users learn via collaborating and communicating democratically. Think open source, open access, and open data when you are looking at Anahita.

The next question is whether we want to build mega giant platforms of knowledge sharing and collaboration using Anahita?  While the existing Anahita codebase can be scaled up for a lot of business case scenarios, we want to do the exact opposite: our goal is to build the minimum viable unit for setting up a social networking foundation for building knowledge sharing apps and services. We want to build the Raspberry Pi of social networking platforms with brutalism and minimalism design philosophies in mind.

As for the call for action, I would like to ask you to follow the Anahita project group (https://www.getanahita.com/groups/42242-anahita-project). I am posting another article shortly that describes the action plan. You can find the link in the first comment. 

Photo by Johannes Plenio from Pexels

#Anahita #Vision #OpenScience #OpenData

Read Less
Unknown Person liked this
Rastin Mehr

Rastin Mehr published a new Article

Anahita 4.3.14 Birth Release is out

This is a maintenance release that fixes the issue with video player styling and comes with some refactored code as well. 

Change Log

  • fixed: plyr styling
  • changed: KException to AnException

to get the ...

Read More

This is a maintenance release that fixes the issue with video player styling and comes with some refactored code as well. 

Change Log

  • fixed: plyr styling
  • changed: KException to AnException

to get the update run the following command in the root of your Anahita directory:

$ composer update

If you had any questions, please start a topic in the Tribe Support group: https://www.getanahita.com/groups/107732-tribe-support

#BirthRelease #MaintenanceRelease #Anahita #plyr 

Read Less
Rastin Mehr

Rastin Mehr published a new Article

Anahita 4.3.13 Birth Release is out

This is a maintenance release that addresses a number of issues in php 7.2.8 and MySql 5.7. You will also notice a slight speed boost and new video player in the posts. To update, simply run the fo...

Read More

This is a maintenance release that addresses a number of issues in php 7.2.8 and MySql 5.7. You will also notice a slight speed boost and new video player in the posts. To update, simply run the following command in the root of your Anahita installation:

$ composer update

If you have experienced any issues, please start a topic in the Anahita Tribe Support group: https://www.getanahita.com/groups/107732-tribe-support

My special thanks to Nick Swinford @nicholasjohn16 for testing, reporting, and providing patches.

#Anahita #BirthRelease #php7 #mysql

Read Less
Rastin Mehr

Rastin Mehr shared a note

Reminder that this Friday to Saturday are the weekly #Anahita #Hackathon days. Focus will be on the Anahita React app. Follow the project group to get updates, help out, or work on your project alo... Read More
Reminder that this Friday to Saturday are the weekly #Anahita #Hackathon days. Focus will be on the Anahita React app. Follow the project group to get updates, help out, or work on your project alongside. #ReactJS #ReduxJS #MaterialUI Read Less
Rastin Mehr

Rastin Mehr shared a note

We're back from delivering some client deadlines. This Friday to Sunday #Anahita #Hackathon is happening. Focus will be Anahita React app and #Docker #k8s integration. Follow the project group to r... Read More
We're back from delivering some client deadlines. This Friday to Sunday #Anahita #Hackathon is happening. Focus will be Anahita React app and #Docker #k8s integration. Follow the project group to receive updates, help out, or work on your own Anahita project alongside. Read Less
Rastin Mehr

Rastin Mehr shared a note

Will you help us pass 300 stars on GitHub please? Asking for a friend https://github.com/anahitasocial/anahita
Rastin Mehr

Rastin Mehr commented on the Article

Anahita 4.3.12 Birth Release Is Out

Anahita 4.3.12 Birth Release is out

This is a maintenance release with a number of fixes in RESTful APIs, OAuth for Twitter and facebook, and a number of improvements and cleanups in the core library. The only new features that we've...

Read More

This is a maintenance release with a number of fixes in RESTful APIs, OAuth for Twitter and facebook, and a number of improvements and cleanups in the core library. The only new features that we've added is in the Articles app. You can now upload a cover for a published article. You can see the change log for more details: 

https://github.com/anahitasocial/anahita/blob/master/CHANGELOG.md

How To Upgrade

IMPORTANT NOTE: make a backup of your database before upgrading so if things went wrong, you would be able to recover. 

Now run the following command in the root of your Anahita installation:

$ composer update

then run the database migration:

$ php anahita db:migrate:up

that should do it.  

If you are using the master branch, you need to pull the code and then run the database migration. 

Need Help?

Please post your questions in the Support Group and we'll be happy to help you: https://www.getanahita.com/groups/107732-tribe-support

Credits

Special thanks to @nicholasjohn16 @scott @robsaric for reporting bugs, providing PRs, and testing.

#Anahita #Upgrade #REST #API #OAuth #ArticlesApp #ConnectApp

Read Less
Thank you Rob!
Rastin Mehr

Rastin Mehr commented on the Article

Anahita 4.3.12 Birth Release Is Out

Anahita 4.3.12 Birth Release is out

This is a maintenance release with a number of fixes in RESTful APIs, OAuth for Twitter and facebook, and a number of improvements and cleanups in the core library. The only new features that we've...

Read More

This is a maintenance release with a number of fixes in RESTful APIs, OAuth for Twitter and facebook, and a number of improvements and cleanups in the core library. The only new features that we've added is in the Articles app. You can now upload a cover for a published article. You can see the change log for more details: 

https://github.com/anahitasocial/anahita/blob/master/CHANGELOG.md

How To Upgrade

IMPORTANT NOTE: make a backup of your database before upgrading so if things went wrong, you would be able to recover. 

Now run the following command in the root of your Anahita installation:

$ composer update

then run the database migration:

$ php anahita db:migrate:up

that should do it.  

If you are using the master branch, you need to pull the code and then run the database migration. 

Need Help?

Please post your questions in the Support Group and we'll be happy to help you: https://www.getanahita.com/groups/107732-tribe-support

Credits

Special thanks to @nicholasjohn16 @scott @robsaric for reporting bugs, providing PRs, and testing.

#Anahita #Upgrade #REST #API #OAuth #ArticlesApp #ConnectApp

Read Less
We are 3 starts left to reach 300 on GitHub. Would you star us please? Asking for friends: https://github.com/anahitasocial/anahita
Unknown Person liked this
Rastin Mehr

Rastin Mehr published a new Article

Anahita 4.3.12 Birth Release Is Out

Anahita 4.3.12 Birth Release is out

This is a maintenance release with a number of fixes in RESTful APIs, OAuth for Twitter and facebook, and a number of improvements and cleanups in the core library. The only new features that we've...

Read More

This is a maintenance release with a number of fixes in RESTful APIs, OAuth for Twitter and facebook, and a number of improvements and cleanups in the core library. The only new features that we've added is in the Articles app. You can now upload a cover for a published article. You can see the change log for more details: 

https://github.com/anahitasocial/anahita/blob/master/CHANGELOG.md

How To Upgrade

IMPORTANT NOTE: make a backup of your database before upgrading so if things went wrong, you would be able to recover. 

Now run the following command in the root of your Anahita installation:

$ composer update

then run the database migration:

$ php anahita db:migrate:up

that should do it.  

If you are using the master branch, you need to pull the code and then run the database migration. 

Need Help?

Please post your questions in the Support Group and we'll be happy to help you: https://www.getanahita.com/groups/107732-tribe-support

Credits

Special thanks to @nicholasjohn16 @scott @robsaric for reporting bugs, providing PRs, and testing.

#Anahita #Upgrade #REST #API #OAuth #ArticlesApp #ConnectApp

Read Less
Rastin Mehr

Rastin Mehr commented on the Article

Using Articles For Blogging

Using Articles for blogging

We've decided to start using the articles in the Atrium group as our blog and retire our Worldpress blog.
4 people liked this
Cover is working for articles too.
Rastin Mehr

Rastin Mehr published a new Article

Using Articles For Blogging

Using Articles for blogging

We've decided to start using the articles in the Atrium group as our blog and retire our Worldpress blog.
4 people liked this
Rastin Mehr

Rastin Mehr shared a note

Reminder that Friday to Sunday are the weekly #Anahita #Hackathon days. This week's focus will be fixing issues in the #ConnectApp and refactoring some legacy vendor code all towards a new 4.3.12 r... Read More
Reminder that Friday to Sunday are the weekly #Anahita #Hackathon days. This week's focus will be fixing issues in the #ConnectApp and refactoring some legacy vendor code all towards a new 4.3.12 release. Follow the Project group to get updates, help out, or work on your project alongside. Read Less
Rastin Mehr

Rastin Mehr shared a note

Happy #GDPR day. Here are some notes on how we treat your data:

Happy GDPR day

Happy GDPR day! Here are some notes about how we treat your data.

#Anahita
Rastin Mehr

Rastin Mehr shared a note

Social networking is a powerful technology. Do not weaponize it against your users!
Rastin Mehr

Rastin Mehr shared a note

Happy International Women's Day!
Rastin Mehr

Rastin Mehr shared a note

Anahita 4.3.11 Birth release is available with a number of bug fixes and improvements http://blog.getanahita.com/2018/02/anahita-4-3-11-birth-release-is-available/ #Anahita #MaintenanceRelease
Gassen Niels

Gassen Niels started a topic

2018

Happy new year everyone ! Best wishes !

Rastin Mehr liked this
Rastin Mehr

Rastin Mehr shared a note

Happy New Year! This will be the year of exciting architectural changes in #Anahita #Happy2018
James Imani liked this

Photos View All

Articles View All

Topics View All

Powered by Anahita