Anahita Project

The #Anahita #project management group. Visit https://github.com/anahitasocial for more information about Anahita code and how to get started.

Stories

Rastin Mehr

Rastin Mehr commented on the note

This weekend worked on #MobileFirst aspects of Anahita React app. Cards and sidebar are now displaying well on mobile devices. Top app bar is next. Search, Stories, Comments, and Notifications will... Read More
This weekend worked on #MobileFirst aspects of Anahita React app. Cards and sidebar are now displaying well on mobile devices. Top app bar is next. Search, Stories, Comments, and Notifications will be next to be implemented. Read Less
Masonry layout is performance intensive.
Rastin Mehr

Rastin Mehr shared a note

This weekend worked on #MobileFirst aspects of Anahita React app. Cards and sidebar are now displaying well on mobile devices. Top app bar is next. Search, Stories, Comments, and Notifications will... Read More
This weekend worked on #MobileFirst aspects of Anahita React app. Cards and sidebar are now displaying well on mobile devices. Top app bar is next. Search, Stories, Comments, and Notifications will be next to be implemented. Read Less
Ildemaro  Martinez Jr

Ildemaro Martinez Jr and Rastin Mehr commented on the note

During the last 2 weeks our focus has been on ways to deploy #Anahita using #Docker and #Kubernetes on cloud platforms such as #AWS we're going to make this happen and it will be a great milestone ... Read More
During the last 2 weeks our focus has been on ways to deploy #Anahita using #Docker and #Kubernetes on cloud platforms such as #AWS we're going to make this happen and it will be a great milestone for Anahita. Read Less
What is the current status of Anahita Official DK8s image?

We want to deploy/test asap
We deployed 3 clusters in the past 2 months. From this week I'll allocate some time on building Anahita Docker/k8s integration. Based on what we've learned, it takes a while to build working images and a cluster. Also... Read More
We deployed 3 clusters in the past 2 months. From this week I'll allocate some time on building Anahita Docker/k8s integration. Based on what we've learned, it takes a while to build working images and a cluster. Also it most likely costs about $50-$100 more to host it in AWS than conventional hosting. All those virtual machines that run the cluster take up EC2 processing. Every time that we run the Makefile to build docker images and update the k8s cluster, it takes a few seconds. I wonder how we can use swarm or k8s for a development setup that doesn't take up time and space. Read Less
The client projects that we deployed are written in Golang not php. The Docker images are much lighter, because they only contain binary objects. It'd be different with a php app. We'll figure something out. I need to... Read More
The client projects that we deployed are written in Golang not php. The Docker images are much lighter, because they only contain binary objects. It'd be different with a php app. We'll figure something out. I need to look into it more. Read Less
excellent-keepus posted

we are deploying to GKE
checkout Gitlab’s Auto Devops tool which ‘auto-deploys’ K8s clusters to GKE https://docs.gitlab.com/ee/topics/autodevops/
Rastin Mehr liked this
Rastin Mehr

Rastin Mehr commented on the note

Focus will be shifted back on the #Anahita React app this week. The React App and Docker/Kubernetes deployment are 2 things that need to happen. #ReactJS #Docker #Kubernetes
Unknown Person liked this
Could you start a topic in the support group please? I'll be happy to answer it there for you.
Unknown Person liked this
Rastin Mehr

Rastin Mehr shared a note

Focus will be shifted back on the #Anahita React app this week. The React App and Docker/Kubernetes deployment are 2 things that need to happen. #ReactJS #Docker #Kubernetes
Unknown Person liked this
Rastin Mehr

Rastin Mehr shared a note

We're still working on devops and release engineering options for Anahita. We've been deploying two #kubernetes #cluster to #AWS during the last few weeks. All paving the way to build #Docker and #... Read More
We're still working on devops and release engineering options for Anahita. We've been deploying two #kubernetes #cluster to #AWS during the last few weeks. All paving the way to build #Docker and #k8s deployment tools for #Anahita. I appreciate your patience. Read Less
Ildemaro  Martinez Jr

Ildemaro Martinez Jr commented on the note

During the last 2 weeks our focus has been on ways to deploy #Anahita using #Docker and #Kubernetes on cloud platforms such as #AWS we're going to make this happen and it will be a great milestone ... Read More
During the last 2 weeks our focus has been on ways to deploy #Anahita using #Docker and #Kubernetes on cloud platforms such as #AWS we're going to make this happen and it will be a great milestone for Anahita. Read Less
kudos! 👏

dont forget GKE

K8s native cloud

FYI Gitlab’s new AutoDevops tool offers full integration w/ GKE K8s https://docs.gitlab.com/ee/topics/autodevops/
Rastin Mehr

Rastin Mehr shared a note

During the last 2 weeks our focus has been on ways to deploy #Anahita using #Docker and #Kubernetes on cloud platforms such as #AWS we're going to make this happen and it will be a great milestone ... Read More
During the last 2 weeks our focus has been on ways to deploy #Anahita using #Docker and #Kubernetes on cloud platforms such as #AWS we're going to make this happen and it will be a great milestone for Anahita. Read Less
Rastin Mehr

Rastin Mehr shared a note

This week and next week the focus will be research and prototyping before we continue working on the React App. Need to study some #MobileFirst UI patterns and decide on some strategies for Anahita... Read More
This week and next week the focus will be research and prototyping before we continue working on the React App. Need to study some #MobileFirst UI patterns and decide on some strategies for Anahita. Also will be doing some #Docker and #Kubernetes prototyping. Read Less
Rastin Mehr

Rastin Mehr and Nick Swinford commented on the topic

Removing K Classes

We've been removing a lot of koowa classes; KInflector, KEvent and KCommandContext and replacing them to Anahita classses.

What's the plan here? Are we removing the koowa dependency or is this the f...

Read More

We've been removing a lot of koowa classes; KInflector, KEvent and KCommandContext and replacing them to Anahita classses.

What's the plan here? Are we removing the koowa dependency or is this the first steps in upgrading to the more recent version?

Read Less
Yes, the idea is to merge the legacy koowa code with Anahita library, take out the code that isn't being used, reduce class hierarchies, and make the code DRY overall. There won't be a vendor Koowa code 2 or 3 mainten... Read More
Yes, the idea is to merge the legacy koowa code with Anahita library, take out the code that isn't being used, reduce class hierarchies, and make the code DRY overall. There won't be a vendor Koowa code 2 or 3 maintenance releases from now. Read Less
Does that mean we're completely eliminating the dependency or are we going to upgrade eventually to kodekit?
We won't be upgrading to Kodekit. We will use good ideas from them or other frameworks and we will only build what we need. Koowa was a general purpose framework that we used to build Anahita. Now we want Anahita fram... Read More
We won't be upgrading to Kodekit. We will use good ideas from them or other frameworks and we will only build what we need. Koowa was a general purpose framework that we used to build Anahita. Now we want Anahita framework to be specialized for building social apps and graph architecture. I think there is more that can be taken out and reduced from the existing core framework. Read Less
After the React app is ready, we're going to remove all the html views and layouts from Anahita too. The idea is that the back-end code become a graph architecture ORM and APIs only. Installing apps would basically ex... Read More
After the React app is ready, we're going to remove all the html views and layouts from Anahita too. The idea is that the back-end code become a graph architecture ORM and APIs only. Installing apps would basically extend the API. Anahita templates become SPAs which can be installed using composer. Anahita Apps will also be distributed from separate repositories. That way everyone can distribute Anahita apps via package manager. Right now our php codebase is a little over 11MB. I'm hoping that we can cut it to half after those changes. Read Less
I have a few suggestions for scaling up Anahita too. I'll post them later.
Nick Swinford

Nick Swinford started a topic

Removing K Classes

We've been removing a lot of koowa classes; KInflector, KEvent and KCommandContext and replacing them to Anahita classses.

What's the plan here? Are we removing the koowa dependency or is this the f...

Read More

We've been removing a lot of koowa classes; KInflector, KEvent and KCommandContext and replacing them to Anahita classses.

What's the plan here? Are we removing the koowa dependency or is this the first steps in upgrading to the more recent version?

Read Less
Nick Swinford

Nick Swinford and Rastin Mehr commented on the note

Code in the master branch is ready to be tagged for 4.3.12 release, but I'd need you to checkout, test, and install it please. Covers code is improved. Articles can have a cover image as well as ac... Read More
Code in the master branch is ready to be tagged for 4.3.12 release, but I'd need you to checkout, test, and install it please. Covers code is improved. Articles can have a cover image as well as actors. #Anahita Read Less
A bit late here, but tested it without any issues. Covers look great on the articles!
Rastin Mehr liked this
Thank you Nick!
Rastin Mehr

Rastin Mehr commented on the note

Code in the master branch is ready to be tagged for 4.3.12 release, but I'd need you to checkout, test, and install it please. Covers code is improved. Articles can have a cover image as well as ac... Read More
Code in the master branch is ready to be tagged for 4.3.12 release, but I'd need you to checkout, test, and install it please. Covers code is improved. Articles can have a cover image as well as actors. #Anahita Read Less
2 people liked this
No worries Scott, you can still test the tagged package. We always find issues that needs fixing.
Ildemaro  Martinez Jr

Ildemaro Martinez Jr and Rastin Mehr commented on the note

The #Anahita 4.3.12 release is now available. We are going to put the focus back on Anahita #ReactJS app and also building our new dev-ops and release engineering tools in #Docker and #Kubernetes t... Read More
The #Anahita 4.3.12 release is now available. We are going to put the focus back on Anahita #ReactJS app and also building our new dev-ops and release engineering tools in #Docker and #Kubernetes technologies. Expect to see more release engineering related updates during the next few months. Read Less
really looking forward to DK8s update

it will be a huge leap fwd for this great project
Rastin Mehr liked this
Couldn't agree more!
Rastin Mehr

Rastin Mehr shared a note

The #Anahita 4.3.12 release is now available. We are going to put the focus back on Anahita #ReactJS app and also building our new dev-ops and release engineering tools in #Docker and #Kubernetes t... Read More
The #Anahita 4.3.12 release is now available. We are going to put the focus back on Anahita #ReactJS app and also building our new dev-ops and release engineering tools in #Docker and #Kubernetes technologies. Expect to see more release engineering related updates during the next few months. Read Less
Rastin Mehr

Rastin Mehr shared a note

Removed the #JQuery #Parallax plugin in 4.3.12 release. Lighter is better. Covers now load with graceful fade in.
Rastin Mehr

Rastin Mehr shared a note

Let's have a 4.3.12 maintenance release this weekend so we can focus on what's next!
Rajkumar Mundel liked this
Ildemaro  Martinez Jr

Ildemaro Martinez Jr commented on the note

I suppose this would be a good start for building an Anahita Kubernetes/Docker package https://github.com/kubernetes/charts/tree/master/stable/wordpress #Kubernetes #Docker #Anahita
Thank You
Rastin Mehr liked this
Rastin Mehr

Rastin Mehr shared a note

I suppose this would be a good start for building an Anahita Kubernetes/Docker package https://github.com/kubernetes/charts/tree/master/stable/wordpress #Kubernetes #Docker #Anahita
Rastin Mehr

Rastin Mehr commented on the note

Code in the master branch is ready to be tagged for 4.3.12 release, but I'd need you to checkout, test, and install it please. Covers code is improved. Articles can have a cover image as well as ac... Read More
Code in the master branch is ready to be tagged for 4.3.12 release, but I'd need you to checkout, test, and install it please. Covers code is improved. Articles can have a cover image as well as actors. #Anahita Read Less
2 people liked this
Thank you Rob, I think I know why that is happening. Anahita is sending out a confirmation link that you need to click on. This however shouldn't be required for the first person that is signing up. First person and s... Read More
Thank you Rob, I think I know why that is happening. Anahita is sending out a confirmation link that you need to click on. This however shouldn't be required for the first person that is signing up. First person and super admin should get logged in right away. I'll fix that before release. Thank you for testing! Read Less
Unknown Person liked this

Photos View All

Articles View All

Topics View All

To-dos View All

Powered by Anahita