like Im preparing myself to help out with some code here and there but started to notice that some features like groups are already been work on other forks.. but
those forks are not getting merge into the main tree and there is no plans for it.. so we have people having pods with different forks because they want those features..
that is all good I believe in free software, now what I will like to understand is why those features were not build or merge on the time into the main tree?
usually a fork on a FLOSS app will happen when there are major discrepancies between two groups of developers.. what is going on inside diaspora that
I have to jump between forks to find the features I need/want instead of working all tors the same release? I will like to donate time/code to the main tree
but Im starting to find that some features my friends/users of my pod are asking for are not on the main diaspora tree.. this is why I decided to help add them
but is there a reason why people started to fork into their own projects ? do the key devs do not want groups or any other features in diaspora? to many questions sorry
but will like to know the political motivation of all partys for this to happen already on a 2 year old project that is still alpha.
Thanks
Cf.