Details
-
New Feature
-
Resolution: Fixed
-
Major
-
2.7
-
Easy
-
Pull Request accepted
-
-
Code
Description
If it's your first Google Code-In task it's highly recommended to start with Become a community member.
Prerequisites
- The student will need to have a Jira account, if it's not the case you can signup here
- The student will also need a https://www.github.com account. You might also want to take a look at Git and GitHub interface documentations.
- Assign yourself to the Jira issue
Issue
The goal is to introduce a new UserAuthenticatedEvent (should probably contain the user reference) and generate this event where needed (probably XWiki#checkAuth).
The best place to put this event these days would be in the xwiki-platform-user-api since that's where new user related APIs are located.
Expected Outcome
- The student must commit the changes and create a pull request on https://github.com/xwiki/xwiki-platform
- The summary of the Pull Request must have a first line matching the JIRA issue following by a colon and then the title of this issue
- Add a comment in the jira issue mentioning your pull request and provide a link to it
Links
- The student might want to read the observation module documentation before starting this task http://extensions.xwiki.org/xwiki/bin/view/Extension/Observation%20Module
Getting help
If you have any question you should use the Chat (faster answer, but when there is someone around) or the Forum (more people available, but slower answer).