Topics

Anahita Atrium

Anahita Atrium's Topics

Ankush Dhiman

Ankush Dhiman

December 19 2010

Some questions for you !

1. I am not from a IT background however I have more than average knowledge of computers, internet etc. so will I be able to use Anahita to create a social networking site? > 2. Can I post various advertisements on my social networking website which I will create using Anahita ? > 3. Does Anahita includes any chat tool like the one we have in facebook and orkut ? > 4. Do you have any recommended web hosting companies which are compatible with Anahita or can is it compatible with all the standard web hosting companies ? > 5. What does package for $500 includes ? #anahita #social #development

Rastin Mehr
Rastin Mehr
December 21 2010 Permalink
Hi @Ankush welcome to Anahitapolis

"1. I am not from a IT background however I have more than average knowledge of computers, internet etc. so will I be able to use Anahita to create a social networking site?"

From what we have learned in the past 10 years, the IT Professionals are often people specialized in maintaining technologies provided by Microsoft, IBM, Oracle, etc. and they are quite wary and hesitant to know, learn, or use any open source technologies. So not being an IT in your case is perhaps a good thing.

At this point Anahita is a lot more appealing to those with stronger technical and development skills. As the Anahita project is moving forward it will become more accessible and available to the less technical people too. However If you want to take full advantage of what the Anahita platform and framework provides you do need to know some technical skills, since there are no magic pills or formula to help none technical people build and maintain social networks that function, scale, and evolve in the ever changing ecosystem of internet.

So some knowledge of html, css, javascript, php programing, frameworks, and existing open source technologies: Joomla, Nooku, wordpress, drupal, etc. will help you to understand and customize the code. We are also using a lot of command line and subversion tools which allows you to keep up with the ongoing changes in the code repository. A few of the Anahita partners didn't have the required knowledge to use unix command line and subversion tools but they've learned it through their interactions with each other and with us.

"2. Can I post various advertisements on my social networking website which I will create using Anahita ?"

Anahita is installed as a collection of extensions on the Joomla! framework (even though Anahita using very little of what Joomla framework provides.) Joomla provides a banner ad manager that you may find useful. You can also develop your own ad network as a social app on anahita. With a little development skills, sky is the limit with what you can do. We do not however build or deliver advertisement features with Anahita or not planning to include such a thing with Anahita. The advertisement model is not something we are interested in, so we leave that area to the 3rd party developers and partners to explore.

"3. Does Anahita includes any chat tool like the one we have in facebook and orkut ?"

No! building chat tools properly requires more infrastructure and development. We are aware of some existing chat technologies that are installable on Joomla. Unfortunately none have provided anything that inspire us. We will invest more into chat and real time messaging once there are more people on Anahitapolis and once higher priority goals are met in the Anahita project.

"4. Do you have any recommended web hosting companies which are compatible with Anahita or can is it compatible with all the standard web hosting companies ?"

We are using a basic package from the www.rackspace.com and so far it has been quite good. We are also using the Amazone S3 for storage.

"5. What does package for $500 includes?"

You get 1 year access to the entire support groups and project management areas where you can learn and utilize Anahita for your project while interacting with us and other Anahita partners.

http://community.anahitapolis.com/groups
http://community.anahitapolis.com/projects

You can also use your Anahitapolis username and password to access the entire Anahita project code repository which includes Anahita Social Engine and all the on going projects and social apps that are being developed.

http://svn.anahitapolis.com

Did I answer all of your questions?



Rastin Mehr
Rastin Mehr
December 21 2010 Permalink
One more thing. Anahita code is distributed with the GPL3 license which gives you freedom to read and modify the code and use it for as many projects as you wish.
Ankush Dhiman
Ankush Dhiman
December 21 2010 Permalink
Hi Rastin,

I am glad to recieve such a quick and detailed response...I am really excited and happy about the project, I will arrange my funds and will become a partner within next 15-20 days....any suggestions ?
Ankush Dhiman
Ankush Dhiman
January 01 2011 Permalink
Happy New Year to all the Anahita People !

Posting my quetsions here !

Hi Rastin ! Now I am pretty sure that I need Anahita....I have a question for u...if i buy it now....will i be able to start creating my social website...i know all the features are still not included and that is worked upon on daily basis...however i want to start buliding my social network with all the basic framework required so that people can sign up and share some information....the doubt which i have is that if i install Anahita how will i incorporate the updates or feature updates which i am sure will be released or done on daily basis ? Please advice !
Rastin Mehr
Rastin Mehr
January 02 2011 Permalink
@Ankush

"if i buy it now....will i be able to start creating my social website"

the code that is in the trunk, is the code that Anahitapolis is using right now. So if you are happy with what you see here, you can use the code to build something like that for yourself.

"the doubt which i have is that if i install Anahita how will i incorporate the updates or feature updates which i am sure will be released or done on daily basis ? Please advice !"

Currently we are using some unix command line tools that we have developed such as JDev and phing to apply the frequent updates. If you are comfortable using those tools, we have posted enough information and have made the code available so you can start using jdev for yourself too.

In the next 3 months we are going to focus on making Anahita more easier to use for people who are website integrators and configurators and do not have more advanced development and server administration skills. So this month after our next release which is the public beta, we will immediately start working on building some automatic update tools that make updates simpler for you.

In the mean time you do need to prepare yourself to learn more about anahita, programming, and server administration otherwise you will be doing a poor administration job for your community.

The fee we charge is not for Anahita code, it is a membership fee to give you 1 year access to the entire anahitapolis groups, projects where you can get the most recent code and learn how to use it to make your project happen. We basically give you code and knowledge!
Ankush Dhiman
Ankush Dhiman
January 03 2011 Permalink
Hi Rastin ! thanks for all the detailed instructions here, I will keep bothering you until I am up and running, I checked out www.rackspace.com and it clicked me, I guess I will go with it, can you suggest me any plan as a beginner for starting a social network and you said you are using amazon for storage, is that different service from rackspace ? And 1 more concern I have is about the security....once i start creating my website and customize it, will it affect the security of my website or you have taken care of it and I may not have to pay so much attenstion to it ? Please advice !
Ankush Dhiman
Ankush Dhiman
January 06 2011 Permalink
Hi, am waiting for your resonse......:)
Arash Sanieyan
Arash Sanieyan
January 06 2011 Permalink
hi Ankush. sorry

Regarding the Rackspace we have the basic plan, it's quite affordable ($10 a month), with that you get an empty server that you can customize as you see fit. However that requires you to be knowledgable in linux and etting production servers.

For the storage Anahita Framework only provides amazon at the time, but soon we'll add the RackStorage adapter to the framework as well, meanwhile you could always code your own storage adapter and Anahita will just use that


once i start creating my website and customize it, will it affect the security of my website or you have taken care of it and I may not have to pay so much attenstion to it


What do you mean by security of my website ?
Rastin Mehr
Rastin Mehr
January 06 2011 Permalink
@Ankush you are responsible for securing and maintaining your website. We only provide you code and knowledge that we have.
Ankush Dhiman
Ankush Dhiman
January 07 2011 Permalink
I meant security threats like hackers and all, I got it as Rastin said I will be responsible for it. Some more questions:-

Do i need to be hardcore technical person in order to configure Unix server ?

Can you tell me the name of the plan you are using for hosting, is it Managed hosting, cloud hosting etc.?

I guess once we become partner all these sort of stupid quetions will have answers in forums etc.

Thanks !


Arash Sanieyan
Arash Sanieyan
January 07 2011 Permalink
You don't need to be a hardcore technical person you can learn. I actually followed this blog to set up the server http://interfacelab.com/nginx-php-fpm-apc-awesome/.

it's a cloud hosting. You can definitely look into manage hosting it's less manual but I like the control I have over the server in the cloud hosting.

They are not stupid questions :)
Ankush Dhiman
Ankush Dhiman
January 07 2011 Permalink
@Arash thank you soo much this is motivating, we wanted to hear this, we were little tensed when we heard about command line and all on unix server, we are non-technical people who want to make our mark on creating a successfull social networking website...
Arash Sanieyan
Arash Sanieyan
January 07 2011 Permalink
The technical skills are learned skills and there are lots of resources on the web for people who are interested like you.
Ankush Dhiman
Ankush Dhiman
January 07 2011 Permalink
Yes you are right and we will learn it for sure...now we have this list of how to go about it:-

1. Cloud hosting plan by Rackspace on a linux sever.
2. Install joomla,
3. Install Nooku.
4. Install Anahita and then start customizing.

Does that seems to be systematical to you ?
(is there some other website or link which you will give us to download codes and access forums etc. once we become a partner?)
Rastin Mehr
Rastin Mehr
January 07 2011 Permalink
We don't provide support on the Atrium, but I can tell you something. The Beta release will be a distro which is Anahita, Nooku, and Gantry frameworks all wrapped in Joomla so you can install it in one shot. From that point you'll be able to extend by installing social apps (discussions, groups, photos, etc.).
Rastin Mehr
Rastin Mehr
January 07 2011 Permalink
Right now we are working to have the distro ready within the next few days.
Ankush Dhiman
Ankush Dhiman
January 07 2011 Permalink
Oh that's great...things are working in a very positive way and in right direction...everything is getting arranged systematically...you people are genius...
Ankush Dhiman
Ankush Dhiman
January 07 2011 Permalink
will distro be able to update on its own, i mean if there is a new update for joomla, nooku or anahita....or as of now we may have to do it on our own ?
Rastin Mehr
Rastin Mehr
January 07 2011 Permalink
Yes our goal is to be able to update everything. Nooku, anahita, gantry, etc. Even the Joomla.
Ankush Dhiman
Ankush Dhiman
January 07 2011 Permalink
Sounds good...its 4.25 am here...we feel like working on our dream like you do day and night...keep rocking..I am going to sleep now..Gud nyt !

Powered by Anahita