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

New Anahita 4.4.1 Birth Release is out. It contains critical security fixes and improvements in the core framework. #Anahita #BirthRelease
2 people liked this
Rastin Mehr

Rastin Mehr published a new Article

Anahita 4.4.1 Birth Release is out

This update contains some critical security updates, so we advise you to update your Anahita installations. We have also improved the overall security of the Anahita domain entities. 

For those of ...

Read More

This update contains some critical security updates, so we advise you to update your Anahita installations. We have also improved the overall security of the Anahita domain entities. 

For those of you who have custom Anahita apps on your system, you may need to update them. Here are the changes that you need to make:

What's new

We are now supporting Amazon S3 Regions. When you upgrade your installation, go to Settings > Plugins > Storage Amazon S3 and select the Region for your AWS S3 bucket.

We are also using 2 Google API keys for Geolocation and Google Maps APIs. That is because Anahita does geolocation on the server-side while the maps pass the key on the client-side. You can technically reuse the same key for both services, but you may want to use two different keys with different constraints. Go to Settings > Apps > Locations and update the keys. 

How to update

Go to the root of your Anahita installation and run the following commands:

$ composer update

$ php anahita db:migrate:up

If you are using Amazon S3 for your images, your images will show as broken. Go to the Storage Amazon S3 plugin configuration and select the region for your S3 bucket. That will fix the broken image links. 

You also need to use two Google API keys for the Geolocations and maps. Go to the Locations app configuration and update the keys. 

If you have any issues through the upgrade, please start a topic in the Tribe Support group so we can help you out: https://www.getanahita.com/groups/107732-tribe-support

#Anahita #BirthRelease 

Read Less
Umesh liked this
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
I was going to bring over content from our old blog, but then I realized that I better invest the time in future developments. There is one functionality that I want to develop thought. A view and API that aggregates ... Read More
I was going to bring over content from our old blog, but then I realized that I better invest the time in future developments. There is one functionality that I want to develop thought. A view and API that aggregates blogs from several actors. Ideally, a view which can be inherited by all media apps so one can create aggregated views for photos, notes, articles, and so on. Read Less
Rastin Mehr

Rastin Mehr shared a note

See the progression of Anahita React app in this photo set. It has come a long way https://www.getanahita.com/photos/sets/164820-anahita-react #AnahitaReact
Rastin Mehr

Rastin Mehr shared a note

Happy 4th of July to our American tribe members
Rastin Mehr

Rastin Mehr shared a note

Reminder that Friday to Sunday are the weekly #Anahita #Hackathon days. This weeks focus will be the Anahita React app content parsers and tags (hashtags, locations, mentions). Follow the Anahita P... Read More
Reminder that Friday to Sunday are the weekly #Anahita #Hackathon days. This weeks focus will be the Anahita React app content parsers and tags (hashtags, locations, mentions). Follow the Anahita Project group to help out, work on your own Anahita project, or just receive updates. Read Less
Rastin Mehr

Rastin Mehr shared a photo

Anahita has passed 7000 downloads, thank you all! #Anahita
Rajkumar Mundel liked this
Rastin Mehr

Rastin Mehr shared a note

I wrote an article about scaling up Anahita, moving towards a microservices architecture, and building devop tools: #Anahita #Devops #ScalingUp
2 people liked this
Rastin Mehr

Rastin Mehr shared a note

Happy International Women's Day from Anahita Tribes! #InternationalWomensDay
Rajkumar Mundel liked this
Rastin Mehr

Rastin Mehr shared a note

Anahita Hackathon will be happening this Friday to Sunday. Focus will be on the Anahita React app. Follow the project group to receive updates, help out, or work on your own project alongside. #Ana... Read More
Anahita Hackathon will be happening this Friday to Sunday. Focus will be on the Anahita React app. Follow the project group to receive updates, help out, or work on your own project alongside. #Anahita #Hackathon #ReactJS #ReduxJS #MaterialUI Read Less
Rastin Mehr

Rastin Mehr shared a note

Happy New Year's Eve #Anahita Tribes. Wishing you happiness and memorable moments in 2019. May you be thriving and creative in your projects. May the code be with you! #HappyNewYear
Rastin Mehr

Rastin Mehr shared a note

Merry Christmas Anahita Tribes!
2 people liked this
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

Photos View All

Articles View All

Topics View All

Powered by Anahita