Activity Not Available


  Analyzed about 1 month ago based on code collected 4 months ago.
Posted 9 months ago by friendica
(Reposted from Tobias Diekershoff)

Upcoming in September: Friendica Hackathon in Berlin, Germany.

From Sept. 5th to 7th 2014, some Friendica developers and users will be gathering in Berlin to work on software improvements. Everyone ... [More] is invited to join.
The plan is to work on some issues (label Berlin2014) and to get to know other friendica friends in person. We hope to see non-coders as well as coders! People who know about UI, who would like to test or document changes are very welcome! If you can't come in person but you'd like to work with us, join us on IRC (#friendica on freenode, UTC +2 ;) ) or in the forum!

The venue:
Groessenwahn, Kinzigstr. 9, 10247 Berlin, Germany (
The venue is not accessible in a wheel chair.

If you are somehow involved with friendica and you would like to join, poke us! There is still a limited amount of sleeping places available.

"Us" - that's, and

Hope to see you in September!!! [Less]
Posted over 1 year ago by friendica
Friendica team is proud to present Friendica 3.2, the new version of our Personal Federated Communication Server.
What's new:


 Friendica now is licensed under the terms of AGPL
Import/Export user account
New and ... [More] updated themes
Better handling of statusnet discussion threads
Support Open Graph and Dublin Core when showing single items
Updated communication with Diaspora
Use APC if present
Improved installation script
Improved administration panels
Improvements to SQL queries
Improvements to search function
Bug fixes:  #516, #517, #525, #476, #540, #546, #712, #728
More in changelist.txt ( )

How to update:
If you installed Friendica via git, simply pull from our repo ( )
If you installed Friendica uploading files via FTP, download last version ( ) and upload it to your server, overwriting old files. [Less]
Posted over 1 year ago by friendica
We're splitting off the Red Matrix website into its own space - as the project is maturing rapidly and Friendica is evolving on its own track now.

You can follow the Red Matrix primarily through the github repository ... [More] at

with some documentation available at

and we have a new landing page describing the project in high level terms at

If you are looking for social networking and nothing more - Friendica is still your best choice; but it needs a few more competent developers to keep it viable as the social networking landscape continues to change around it.   If you'd like to help us with a much more ambitious project and with a much broader scope, you should have a look at the Red Matrix. [Less]
Posted over 2 years ago by friendica
The Friendica project is pleased to announce the Developer Preview release of "red" -  a new concept in online communications.

Because somebody has to stand up for the people of the internet...

You may obtain a copy via git ... [More] at

The Developer Preview is intended for developers to have a look at the emerging project and possibly influence its direction. This is not intended as a preview to the general public. There are bugs. There are security and privacy issues. Things could crash spectacularly. If this doesn't sound like fun to you, please avoid this preview and wait for a public preview or release. Not all the described features are complete, but you might be surprised how much works today - for a pre-release project of this scope.

Red is kind of like a decentralised social network (along the lines of, Friendica, and Diaspora) , but we've thrown away the rule book. Red has no concept of "people" or "friends" or "social". Red is a means of creating channels which can communicate with each other and to allow other channels permission to do things (or not). These channels can look like people and they can look like friends and they can be social.

They can also look like a great many other things - forums, groups, clubs, online websites, photo archives and blogs, wikis, corporate and small business websites, etc. They are just channels - with permissions that extend far beyond a single website. You can make them into whatever you wish them to be. You can associate web resources and files to these channels or stick with basic communications. There are no inherent limits. There is no central authority telling you what you can and cannot do. Any filtering that happens is by your choice. Any setting of permissions is your choice and yours alone.

You aren't tied to a single hub/website. If your own site gets shut down due to hardware or management issues or political pressure, the communication layer allows you to  pop up anywhere on the Internet and resume communicating with your friends, by inserting a thumb drive containing your vital identity details or importing your account from another server. 

Your resources can be access controlled to allow or deny any person or group you wish - and these permissions work across the Red network no matter what provider hosts the actual content. Red "magic-auth" allows anybody from any Red site to be identified before allowing them to see your private photos, files, web-pages, profiles, conversations, whatever.  To do this, you only login once to your own home hub. Everything else is, well - magic.

Red is free and open source and provided by volunteers who believe in freedom and despise corporations which think that privacy extortion is a business model. The name is derived from Spanish "la red" - e.g. "the network".

Welcome to "the network". Welcome to the free web. Welcome to the grid. Red has arrived. [Less]
Posted over 2 years ago by friendica
We are pleased to announce the immediate availability of Friendica 3.1

Changes from ~friendica 3.01 to 3.1

Big ones


threaded coversations

you don't have ... [More] to use a LAMP server, you can also use Windows

documentation improvements (and translation into DE)

move accounts
Hide many advanced features by default to simplify adoption, all can be enabled or turned on by those who require them

Small fixes

notification issues with wall-to-wall messages


better language detection

Diaspora -

make likes and comments work
image links
does not support threaded comments :-/
they changed the public key format, so we need to fix
profile updates (user avatar)

SQL improvements (speed)

API improvements -

now returns Error 404 if function is not implemented

mark items seen when seen via tha API

CSRF hole in API

photos -

use gd as a backup for imagick

image caching


better exif handling

minification of JavaScript footprints in page loading

bbcode (new elements: style, class, crypt)

better oembedding from audio


better handling of funny looking links (underscores etc)

deletion of accounts

hiding posts from archived contacts

writeability for OStatus contacts

tool po2php needed some love

Theme stuff





fixes for mobile devices for all themes

DarkZero / NS




UI Improvements

sparkle & shiny

fixes fpr the editor

admins & user can select mobile themes

new user get a contact group "friends" and all new contacts can be placed into a default group, admins can make it the default that new users post to the friends group as default setting

admins cant block or delete themselves anymore

live updates

handling of the homepage when a home.html exists


many updates for existing languages, CS, DE, FR, ES, IT most notable

new languages from Transifex imported into git (after they passed the 50% mark)

PL thanks to Adam Jurkiewicz

IS thanks to axelt

ZH-CN thanks to matthew_exon

nb_NO thanks to Haakon Meland Eriksen

Addon stuff
various fixes and improvements to


facebook connector

facebook support officially stopped as they don't like having others making a better experience



alternate pagination


privacy image cache


remote permission

page deprecated go with forumlist instead!



from app

jappix mini



statusnet & twitter connectors


Posted over 2 years ago by friendica
I get asked this a lot - "What is the difference between Friendica and Red?" Is Friendica "going away"?

Not at all. Red is providing us an opportunity to develop some novel concepts in decentralised communications which haven't been tried ... [More] before.

Ultimately Red is being created for a different audience than those who might gravitate towards Friendica. Friendica is a great personal communications service - and the fact that we can federate with many other services makes this a highly desirable platform.

Red embodies an entirely new architecture, but it is primarily being built for service providers who wish to scale to much higher levels and perhaps create a self-sufficient business out of social communications. Serivce federation isn't as important since this reduces scalability.

Many of the new concepts in Red will be backported to Friendica - in fact several of them already have.


If you go to McDonalds you may find that they offer more than one type of sandwich and you can choose which is best for you. That is precisely why we have a choice between Friendica and Red. You can choose which is best for you. When Red is fully functional a few months from now, many people will stick with Friendica. We applaud and support that decision. Red is not nearly as capable in terms of service federation, but it has some very unique capabilities which will appeal to some people. Ultimately both platforms will be able to interact.

So don't think of Red like it's a new kind of cheeseburger to destroy all other cheeseburgers. Think of it as whether or not you want mayonnaise and/or pickles on your cheeseburger, or if you wish to stick with garlic sauce and Jack cheese.  Ultimately it's your decision. Both taste good - but you might prefer one over the other.   


Posted over 2 years ago by friendica
Facebook has gotten a lot of press recently over its "EdgeRank" feature. This is basically a filter that sits between you and your friends. Facebook decides what to allow through the filter so that you can see it.  Current estimates are that you only ... [More] see about 15% of the posts made by your friends. How and why they do this are interesting topics. It seems mostly to be a way to get advertisers to pay more money to get in your face. There's also a claim that seeing all posts and activities would quickly get tedious and therefore you should only be able to see stuff that's "interesting". Since Facebook knows you so well, they're evidently able to decide without a doubt what you'll find "interesting". They don't need to ask you. 

Regardless, wasn't the point of "social networking" so that you could communicate with your friends? A service which claims to provide this, yet somewhat arbitrarily blocks communication between you and your friends would seem to be an anachronism. It kind of takes the "social" out of "social networking" if you're just sending your posts into space and all your friends are prevented from seeing them.

In a world where you have lots of incoming information streams from lots of different sources, you really do need a way to "cut to the chase" and quickly locate information of relevance. This could be in the form of search tools and the ability to view specific streams from your catalogue - rather than the entire firehose.

Here on the free web, the concept of a communications service deciding what communications to allow is an alien and very strange concept.  We think this should be in your hands, under your control. Actually we think that all your online activities should be under your control - so you don't appear in one of your friends' pages pitching vacation packages and toiletries without your knowledge. 

Friendica lets you decide what and how much to see. We've got lots of different "search modes" on your stream to slice and dice the firehose any way you desire. Our next generation project ("Red") adds an entirely new dimension to this - allowing you to "zoom in and zoom out" from your close friends to your most distant acquaintances dynamically.

Is the free web a good match for you? I can't say. You could ask your friends, but chances are they won't ever see the question.


Until next time, this is Commander Zot - saying over and out.

Posted over 2 years ago by friendica
Friendica just received a nice new feature - the ability to take your account elsewhere (e.g. to another server) and keep all your friends. You've always been able to export your content, but until now we haven't had a good import tool. It's a hard ... [More] problem. We still have some issues with importing the old posts and content, but keeping one's friends is the most important thing that people said they wanted when they re-located to other servers.

There are some limitations - and this won't federate easily to your Diaspora and StatusNet friends - as the underlying communications protocols currently have no corresponding "move existing friend" mechanisms. But assuming both sites have the same set of connectors available, all your other friends should come across fine - including those on Facebook, Twitter, blogs, and email (besides those on Friendica). 

Note that we are building Red (our next generation communications network) from the ground up with location mobility.

A big thanks to Fabio Comuni for bringing this to Friendica. The most wonderful part of community developed open source software is that anybody can make a difference, and it only takes a few talented people to bring back online freedom and privacy to a world where it has been mostly lost. [Less]
Posted over 2 years ago by friendica
by  Commander Zot
I've been working on Red for three months (off and on, there are lots of demands on my time). Here is an update.

Most of us think of "online networking" and think only in terms of "social networking" because of all the ... [More] influence that Facebook has had in that realm. It has become apparent that the abuse of privacy has only one solution - take the private information out of the hands of outsiders and keep it under the control of those who are communicating. This means that a future which involves "privacy" belongs to decentralised communications, not to centralised data silos. We knew that already and was the basis for Friendica.

But also we've come to accept that the "social" part of networking is the only thing that matters. That everything on the modern web is all about friends.

It's not.

Red is an attempt to look at all of this from a higher level and see where we've been and where we're going. The whole "social" bit came about because email couldn't protect us from spam. So we started only accepting messages from "friends". And so now we have these huge corporations which are geared around the concept of communicating with friends.

Facebook is merely a communications system with web accessible resources, all focused on the concept of "friends". There is also inherent censorship and blockage of people with non-mainstream beliefs.  Filtering is performed which uses Facebook algorithms to decide which content by which friends you can see at any one time. What you see in your stream isn't under your control.

Now let's look at Red. Red is simply a network. It has attached web resources. It is decentralised. It isn't concerned with the "social" bit, because "social" just means a granting of permissions to do stuff. Red has a permissions system which can emulate "social networking", and much more.

But Red isn't about people. It's about thought streams.  We call them "channels". You can create any number of channels, and some of these can represent people - like you for instance. And they can interact just like in a social network. But channels can represent any thought stream, hobby, interest, person,  discussion topic, anything. They can be about your music. They can be scientific discussions on a particular topic or range of topics. They can be a personal blog or a marketing site for a new product. You can attach web resources to channels such as  photo albums and event listings and static web pages. And you can create rules on how other channels or collections of channels can interact with each of them - or not. 

So each channel is essentially a content management system attached to a communications system and a set of rules about what interactions are allowed - and what content is visible to any or all other channels. And since it is decentralised, private information is only shared with the hubs of other channels that are involved.

Important: There isn't any central repository anywhere which has access to *all* private information.

You also have an analogue dial representing the "affinity" between this channel and any other specific channel. If you're "channel surfing" you can look at specific other channels, or mixtures of other channels, or those with a specific range of affinity. And if those channels permit you to do so, you can interact with them. You can also interact with specific subsets of channels. In a social network context you might call this a "private group".

And you can change channels. They are all separate entities, so things can't leak between your channels. So not only does each channel have privacy controls for the other channels it interacts with, different channels can interact with completely different sets of permissions.

In Friendica for instance you can create private profiles and photos that can only be seen by co-workers, and another which can only be seen by potential girlfriends. In Red, you can do exactly the same. But you can also interact with co-workers on a completely different channel and share work related stuff without having to worry about what permissions you might need to set on each thing you post or share. One is a different thought stream entirely from the other.   

The other big thing we're doing in Red is taking the internet domain name system out of the equation. You need this to visit web resources, but you don't need it for basic communications. You can move around and interact from other places. So if your channel doesn't require web resources, you can communicate from anywhere. We hope to build desktop and mobile communication clients which can operate independently of the content management web servers, and allow you to stay in communication even if those go down - (which happens). 

So in summary, Red isn't a social network in any classical sense, though it contains all the same components as a classical social network and has better privacy controls. So one could use it in that manner.

Red is a matrix of interacting thought streams.

Want to connect to the grid? We're still several months away from a solid prototype. This is a lot more complicated than a decentralised social network and it's taking some time to develop because nobody has ever done anything quite like this before.

Stay tuned. [Less]
Posted over 2 years ago by friendica
In 2010, all I heard about was how we should save the world from Facebook.

Here's how it went...

Build a decentralised social web. Provide all the same (or better) social tools, but without any central authority. With the data on ... [More] private servers, it would be less susceptible to tracking and monitoring. Use strong encryption in transit so the messages can't be snooped.

Oh and while we're at it, build it into an ubiquitous platform using something like PHP/MySQL so it will run on most any hosted platform and could be as pervasive as Wordpress - and also easily extensible with themes and plugins.

Make it open source so anybody can hack it and improve on it. Give this to the world - for free. Nobody should ever own your personal communications.

Then - what would be really cool is if this network was federated, so you could interact with all your friends on Facebook and Twitter and Google. And perhaps the so-called "free web" so you could communicate with your friends on and Diaspora and have a way to chat with XMPP.  Maybe it could import RSS feeds and put email into your stream as well. Use open protocols wherever you can and develop a few new ones for the places where the standard protocols fall short. 

Wouldn't that be just totally freaking awesome? It would be a social network like no other. The killer app of the modern internet.

You know what?

We built exactly that... It's called Friendica.

You know what?

Except for a very small handful of enthusiastic geeks spread around the globe, nobody liked it.

Nobody wanted it.

We built what they said they wanted - but they obviously weren't telling us everything. Also it was curious that for the thousands of people across cyberspace who talked about wanting this, only about 20-30 people on the planet were actually trying to make it happen - all working on separate projects.

Very strange, don't you think?

So we started to look closely at actions, not words - to find out what it is people really wanted (but weren't talking about). We discovered some things in the process.

Then, one by one, the federated social web started to rebuild all the walls we broke down.  The large corporate services started shutting off API access and changing their policies to make a federated web impossible. The free web providers did their own wall building. They hid behind technical excuses, but basically they didn't want to be part of a federated web. It was fine if the federated web brought them new members, but if they lost members to another service and somebody didn't have to actually be a member of their service to be friends with their customers, this was bad and had to go. 

You would think that Friendica would be totally destroyed by a lack of interest/enthusiasm and the solid rejection of a federated and decentralised social platform that's built on Wordpress principles.

But we just shrugged it off. Because we completely believe we're doing the right thing. As somebody said - "Friendica is just ahead of its time".

So fast forward to 2012. The times have also changed and Friendica must adapt to the evolving world - with all its kingdoms and empires. Unfortunately we have to scrap the idea of a federated social web where all services can freely participate and interact. The world isn't ready for that. The idea will eventually take hold and grow (it's as inevitable as the sunrise), but not today.

We're doing something a bit different now. It's just as special, and built on the same foundations, but we've learned some things over the past couple of years. A lot of things. Now we're starting on stuff that's probably even further ahead of its time.

Stay tuned. [Less]