Hey Isaac,
see my answers inline.
On 21.08.2016 22:00, Isaac Durá wrote:
> Hi Diaspora team,
>
> I am a Java developer and I am interested in develop the next feature:
>
> 1) Module which connect with the Dias Api, and retrieve the number of
> likes, the comments and shares of all the posts in a profile I created.
> Could you explain me please, how should I connect with that methods, I
> have already forked with the Diaspora Github repository, but I dont l
> know from where should I retrieve the data.
>
While the soon to be release diaspora* 0.6.0.0 will allow API authentication via the OpenID Connect standard, it does not yet contain any useful data endpoints as we're still in the process of designing and implementing those. All JSON data endpoints are internal and may have breaking changes without notice. We will make an announcement once there's a fully usuable API. Once the design is finished there'll probably a Github issue coordinating implementation efforts, to which contributions then are more than welcome.
> 2) I am new with Diaspora, and I would like to understand better how it
> works. For example, I have created the site of my project, and I would
> like create topics inside it like
>
> |# rabbits(only of my farm) |
>
> #trees (only from my farm)
> etc....
>
> Is that possible? I mean to create tags which only belongs to my main page.
>
I'm not sure I fully follow what you did or want here. Could you clarify what you mean exactly with "the site"? Please note that diaspora* is _one_ decentralized social network, it's not meant nor designed to run your own personal social network. Have a look at our FAQs for more information, in particular
https://wiki.diasporafoundation.org/FAQ_for_pod_maintainers#Can_I_make_my_pod_private.2Fisolated.2Fnot_communicate_with_other_pods.3F and
https://wiki.diasporafoundation.org/FAQ_for_pod_maintainers#Followed_tags_don.27t_work_on_my_pod
>
> I would like to keep this code in my own repository, like a Diaspora
> plugin. But not beloging to the Dias project, but as a diferent open
> source resource (I am not sure about this, we are an NGO and we need to
> met some requirement with the rigths, maybe it couldbelonge to
> Diaspora...etc).
diaspora* is a registered trademark, if you heavily change it we ask you to not use our name anymore without our explicit permission, but still mention that you based it on diaspora*. Beyond that the source code is licensed under the AGPLv3, which most important clause is that you need to make all source code available to any direct or indirect users of it. What this and the license in general means for you and your project specifically is a question for your legal advisor as we're not legal experts that could give you any well grounded advice.
>
> Is all that posible? Thanks!!
>
> Regards, Isaac
>
> --
> You received this message because you are subscribed to the Google
> Groups "diaspora-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to
diaspora-dev...@googlegroups.com
> <mailto:
diaspora-dev...@googlegroups.com>.
> For more options, visit
https://groups.google.com/d/optout.
Best luck with your project,
Jonne