[GSoC 2016: Social API] Week 7: Miscellaneous

Submitted by gvso on Tue, 07/12/2016 - 20:50

Week 7 is over, and we are working hard to have the Social API project ready before GSoC final evaluation. This week was particularly different from others. In week 7, I focused on many different tasks: from code to documentation and from closing issues to testing patches.

Documentation

I've been creating documentation pages for the modules we have worked on during Google Summer of Code. So far, this documentation only focused on site builder as it just covers installation and usage of the projects. I'm planning to work on documentation for developers to create implementer modules in coming weeks.

The Social API Handbook can be found at: https://www.drupal.org/node/2762333.

I have also updated the description of the projects in their main pages, so make sure to review them: social_api, social_auth, social_auth_google, facebook_widgets and facebook_widgets_buttons.

Making Noise

I have been also re-posting my weekly summaries in the Drupal Social Initiative drupal group. Through this, we intend to get more people interested in the project now that some of the components are already usable.

Post from Week 0, Week 1, Week 2, Week 4, Week 5, and Week 6 are now also available on the group.

Reviewing the issue queue

With some documentation available, better project descriptions, and core functionality, it was time to start closing issues about architecture (some of them were created 3 years ago!) and other tickets related to work already done during GSoC. I also re-assigned some existing issues to the project they better corresponded to (social_api, social_auth, social_post, or social_widgets).

You can refer to the Social API Roadmap at https://www.drupal.org/node/2689415.

Patches!

We're happy to announce that we have received the first patches from external contributors. Thanks to Ashish Dalvi and Felipe Ribeiro

Alshish Dalvi's patchFelipe Ribeiro's patch

Next week

As we mention in our last weekly meeting, we believe that getting other people to contribute new implementers modules is important. Therefore, for next week, I will focus on writing documentation about implementing Social API components to create new sub-modules. Nevertheless, I will also keep working on miscellaneous topics such as those mentioned above.

As always, feel free to contact me if you have any question. You can also collaborate with the Social Initiative projects (social_apisocial_authsocial_post, and social_widgets). We also have our weekly meetings, so follow the Social Initiative and join us on Friday 15th July and then Wednesday 20th and 27th July.

Stay tuned for the next weekly summary!