!Friendica Support
is the friendica directory crashed?
if i click on follow by "Spiegel" "Deutsche Welle" i get a error that this account does not exist. But when i search for the account i can follow them.
is the friendica directory crashed?
if i click on follow by "Spiegel" "Deutsche Welle" i get a error that this account does not exist. But when i search for the account i can follow them.
Roland Häder likes this.
Oberfranke ♋
•Are you joking?
You mean the current final release? (no RC oder beta or something else)
Does nobody check this when they release a new version?
Is this such a humby bumby software with no quaity checks ... OMG.
Hypolite Petovan
•If you have identified an issue with #Friendica, please submit the detailed steps to reproduce it on GitHub: https://github.com/friendica/friendica/issues
Or in this conversation if you don't have a GitHub account. Friendica is a volunteer-only project, which means quality checks have to be done by people on their free time, and this can include you!
like this
Oberfranke ♋, Wilhelm, Montag and Scifijunkie like this.
Oberfranke ♋
•ok thank you for the info ... btw is there a technical spec for friendica who describes the functionality of the code?
Roland Häder likes this.
Hypolite Petovan
•There's a start in the Help pages of Friendica like on my node (and every other node as well): https://friendica.mrpetovan.com/help/Developers-Intro
However it hasn't been reviewed recently so it might be somewhat obsolete. I'm regularly available to answer technical questions as well.
like this
Oberfranke ♋ and Roland Häder like this.
Oberfranke ♋
•Thank you very much - i will read the documentation 😀
Wilhelm
•@Hypolite Petovan @Der Oberfranke ♓🏡🇮🇪 They don't want to contribute issues on GitHub due to its Microsoft Ownership: https://social.fedinet.de/display/2153859e-8061-aa58-f15b-2c6455188444
Which is a fair point but makes the frequent rants complaining about lacking QA and feature XYZ not working as expected and friendica being "humby bumby software with no quality checks" a bit inappropriate, while at the same time not contributing anything themselves to improve the situation. By the way this is an attitude I observe a lot in (and certainly not limited to) germany.
Constructive feedback is always welcome, but ranting around and not taking steps to
... show more@Hypolite Petovan @Der Oberfranke ♓🏡🇮🇪 They don't want to contribute issues on GitHub due to its Microsoft Ownership: https://social.fedinet.de/display/2153859e-8061-aa58-f15b-2c6455188444
Which is a fair point but makes the frequent rants complaining about lacking QA and feature XYZ not working as expected and friendica being "humby bumby software with no quality checks" a bit inappropriate, while at the same time not contributing anything themselves to improve the situation. By the way this is an attitude I observe a lot in (and certainly not limited to) germany.
Constructive feedback is always welcome, but ranting around and not taking steps to change anything won't help anybody and just adds negativity to a volunteer project. And I think this will be a more frequent pattern as friendica gains more users, who may not be familiar with the inner workings and development processes of open source projects like friendica. Many users do not seem to be familiar with basic bug reporting and it is certainly not something that can be expected of every user.
Maybe this should be covered in the FAQ explaining basic contributions (non-developer), how to file a good issue and so forth, which could then be linked in such cases.
like this
Oberfranke ♋ and Roland Häder like this.
Oberfranke ♋
•@Wilhelm
short answer - this was no rand against Friendica, so no wrong understanding ... i think the project wil have a perspective in the future if they get things round and functional.
At the moment i am in testing of friendica - coming from mastodon and there are some bugs who i do not understand and miss some ground features.
Also i have no idea where i can mention the bugs - maybe on github (which i will not use)
So how can i improse the situation to get friendica more round and better?
re: you wrote about the inner working of friendica - how can i get information about that. Is there help needed or is it like a social picture project (no name) where you fix bugs and even after 3-4 month this bugfix not in the release.
kind regards
@Hypolite Petovan
Hypolite Petovan
•First of all, if you expect any piece of software you encounter to have some arbitrary "ground features", you will be disappointed, and not just by Friendica.
Maybe the history of the software will help you understand the state it is in right now. Friendica's development was started in 2010 by someone who didn't care much about "ground features", and he left the project in 2014 to start a new one because he had more ideas than the Friendica platform could easily accommodate. He went on to abandon the subsequent project in a similar fashion a couple years later for yet another project.
I joined the project in 2016 and most of my time has been spent refactoring the legacy code so that we would be able to more easily expand on it. We're removed several obsolete or confusing features and worked to make the user experience more streamlined, but we are still far from it, in part because we 're only a few developers regularly working on it.
There are several other people who help with release, translation and quality assurance by bravely running production nodes on the
... show moreFirst of all, if you expect any piece of software you encounter to have some arbitrary "ground features", you will be disappointed, and not just by Friendica.
Maybe the history of the software will help you understand the state it is in right now. Friendica's development was started in 2010 by someone who didn't care much about "ground features", and he left the project in 2014 to start a new one because he had more ideas than the Friendica platform could easily accommodate. He went on to abandon the subsequent project in a similar fashion a couple years later for yet another project.
I joined the project in 2016 and most of my time has been spent refactoring the legacy code so that we would be able to more easily expand on it. We're removed several obsolete or confusing features and worked to make the user experience more streamlined, but we are still far from it, in part because we 're only a few developers regularly working on it.
There are several other people who help with release, translation and quality assurance by bravely running production nodes on the develop branch and reporting issues, but ultimately there's only so much that can change in the code itself because of the "Core Developer Team" small size.
Bugs can be mentioned at GitHub or in this very forum you posted to, we're regularly self-creating GitHub issues that were raised in conversations. We are undergoing a slow transition to Gitea (at https://git.friendi.ca) but the main repository hasn't been moved yet.
Finally, we have a quarterly release schedule, rain or shine, and all the changes that were submitted since the last release are included. We also have a develop branch that can be unstable at times, but breaking issues usually are solved in 24 hours or less because of the production nodes running on that branch.
like this
Mathias Hellquist (Friendica), Wilhelm, Spencer, Oberfranke ♋, Montag, Roland Häder and xy@libranet.de like this.
xy@libranet.de reshared this.
Oberfranke ♋
•@Hypolite Petovan
This is correct, no software has all the features you would expect. This was a wrong description of me. I mean, or in a other way, i use social networks for a long time and some features seams to be "normal". So cut this section.
Thank you for the long explanation, i think i understand the whole problems, which all the developer have with friendica. I code by myself for a long time in my firm with php and mysql etc. and i know the problem to analyse code who was written not by myself.
In that case you and the other make a good job and i hope that friendica will become better and better. I even thougt about to help in the project, but by the complexibility and my limited time is not as easy as it should be.
I downloaded the code and took a look into it, but i couldn't find any logical structure for myself.
Bugs:
... show moreOk i saw that Bug can be posted in Github - but i do no use Github anymore since Microsoft took over.
@Hypolite Petovan
This is correct, no software has all the features you would expect. This was a wrong description of me. I mean, or in a other way, i use social networks for a long time and some features seams to be "normal". So cut this section.
Thank you for the long explanation, i think i understand the whole problems, which all the developer have with friendica. I code by myself for a long time in my firm with php and mysql etc. and i know the problem to analyse code who was written not by myself.
In that case you and the other make a good job and i hope that friendica will become better and better. I even thougt about to help in the project, but by the complexibility and my limited time is not as easy as it should be.
I downloaded the code and took a look into it, but i couldn't find any logical structure for myself.
Bugs:
Ok i saw that Bug can be posted in Github - but i do no use Github anymore since Microsoft took over. So the only chance is to post bugs in the forum, or you have a separate Bug tracker System?
I took a look at the Gitea System - oh my is this in an aisan language?
The quaterly release is very good, so everybody can see that there is something going on. By other project like Pixelfeed, you can see nothing going on.
Good Job - go on 😀
@Wilhelm
like this
elrido, Hypolite Petovan and Roland Häder like this.
Hypolite Petovan
•If you have time at some point I can walk you through the structure, however it requires you to be familiar with the concept of dependency injection.
For bugs, the forum is fine, and I'm not sure what you saw at Gitea, but you can select a different language in the footer in the bottom right.
Oberfranke ♋ likes this.
Oberfranke ♋
•@Hypolite Petovan
Thank you for your help. I will look at the source code by myself and if i have question i will contact you..
Ok that was my fault with gitea. I don't know what my browser did 🙁
@Wilhelm
Hypolite Petovan likes this.