Hi everyone,
I am Abhinand N and I have been selected for GSoC'16 for the project - Extension for page creation/editing notification. I would like to share my experience in contributing to MediaWiki and my perspective on implementing the extension in MediaWiki.
*About me*
I am a first year Computer Science major from Amrita University, India. I am coming from a small town called Palakkad https://en.wikipedia.org/wiki/Palakkad_district in Kerala https://en.wikipedia.org/wiki/Kerala. Kerala is known as Gods own Country and it is a very beautiful place. I got introduced to MediaWiki through FOSS community in my campus - FOSS@Amrita http://foss.amrita.ac.in/. Its one of the active club in the campus where we are introduced to a new world of open source technology apart from the usual academic work. I started contributing to MediaWiki by fixing small bugs. I noticed this project when it was put up as featured for GSoC. I went through the project description the project and got very much excited to work on the same. Yaron Koren is my mentor for this project. He is one of the coolest guy whom I have ever met and I am very happy to work with him.
*Project*
This project aims to create notification when a page is created or edited by any user. There are already existing modules like Watchlist, Semantic Watchlist, PageCreationNotif etc that helps with notification. However, the extension that I am going to develop allows the user to configure the notification system the way he/she needs. The configuration is not limited to whether the user needs to receive the notification via Email, Echo notification or as the recent changes in a special page. Also, the user is given the option to track all pages, pages in specific namespace or category, or a specified list of pages.
Just as the pages to be tracked are grouped, the people who are to be notified are also grouped as
- User in a user group, - A user in a user-list, - User who signed up to be notified or - to Email addresses of non MediaWiki users.
That's a brief explanation about the project. Currently I haven't yet decided on how the extension should be structured and on the user interface part of the extension, which is one of the most important things to be considered. Also the priority of the events are not concluded. I would be grateful to get your valuable suggestions and feedback about the project. It would help me a lot to make the extension more effective and convenient for the user.
Kind regards
This could be very useful for those of us who have huge watchlists but only need urgent notifications about a small number of pages.
Will it be possible to watch or get alerts for specific sections of pages, such as specific sections on ANI?
Thanks!
Pine On May 6, 2016 08:00, "Abhi Nand" abhinand4858@gmail.com wrote:
Hi everyone,
I am Abhinand N and I have been selected for GSoC'16 for the project - Extension for page creation/editing notification. I would like to share my experience in contributing to MediaWiki and my perspective on implementing the extension in MediaWiki.
*About me*
I am a first year Computer Science major from Amrita University, India. I am coming from a small town called Palakkad https://en.wikipedia.org/wiki/Palakkad_district in Kerala https://en.wikipedia.org/wiki/Kerala. Kerala is known as Gods own Country and it is a very beautiful place. I got introduced to MediaWiki through FOSS community in my campus - FOSS@Amrita http://foss.amrita.ac.in/. Its one of the active club in the campus where we are introduced to a new world of open source technology apart from the usual academic work. I started contributing to MediaWiki by fixing small bugs. I noticed this project when it was put up as featured for GSoC. I went through the project description the project and got very much excited to work on the same. Yaron Koren is my mentor for this project. He is one of the coolest guy whom I have ever met and I am very happy to work with him.
*Project*
This project aims to create notification when a page is created or edited by any user. There are already existing modules like Watchlist, Semantic Watchlist, PageCreationNotif etc that helps with notification. However, the extension that I am going to develop allows the user to configure the notification system the way he/she needs. The configuration is not limited to whether the user needs to receive the notification via Email, Echo notification or as the recent changes in a special page. Also, the user is given the option to track all pages, pages in specific namespace or category, or a specified list of pages.
Just as the pages to be tracked are grouped, the people who are to be notified are also grouped as
- User in a user group,
- A user in a user-list,
- User who signed up to be notified or
- to Email addresses of non MediaWiki users.
That's a brief explanation about the project. Currently I haven't yet decided on how the extension should be structured and on the user interface part of the extension, which is one of the most important things to be considered. Also the priority of the events are not concluded. I would be grateful to get your valuable suggestions and feedback about the project. It would help me a lot to make the extension more effective and convenient for the user.
Kind regards
Abhinand N About http://www.abhinand7.me/ | Blog https://abhilovesto.wordpress.com/ | Github https://github.com/abhinand4858
*"Explore.Dream.Discover"* _______________________________________________ MediaWiki-l mailing list To unsubscribe, go to: https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
Hi Pine,
Yes, even for the basic act of getting notified of all changes to certain pages, the current watchlist functionality isn't always ideal - that's part of what this extension is meant to address.
We haven't discussed getting alerted only for changes to certain sections, though it's an interesting idea, and it seems doable - thanks for the feedback.
Just to clarify - by "ANI" I assume you mean this page:
https://en.wikipedia.org/wiki/Wikipedia:Administrators%27_noticeboard/Incide...
There has been no discussion so far of putting this extension on Wikpedia or any other Wikimedia site - we have no way to know whether, or when, it would happen.
-Yaron
On Sun, May 8, 2016 at 5:33 PM, Pine W wiki.pine@gmail.com wrote:
This could be very useful for those of us who have huge watchlists but only need urgent notifications about a small number of pages.
Will it be possible to watch or get alerts for specific sections of pages, such as specific sections on ANI?
Thanks!
Pine On May 6, 2016 08:00, "Abhi Nand" abhinand4858@gmail.com wrote:
Hi everyone,
I am Abhinand N and I have been selected for GSoC'16 for the project - Extension for page creation/editing notification. I would like to share
my
experience in contributing to MediaWiki and my perspective on
implementing
the extension in MediaWiki.
*About me*
I am a first year Computer Science major from Amrita University, India. I am coming from a small town called Palakkad https://en.wikipedia.org/wiki/Palakkad_district in Kerala https://en.wikipedia.org/wiki/Kerala. Kerala is known as Gods own Country and it is a very beautiful place. I got introduced to MediaWiki through FOSS community in my campus - FOSS@Amrita http://foss.amrita.ac.in/.
Its
one of the active club in the campus where we are introduced to a new
world
of open source technology apart from the usual academic work. I started contributing to MediaWiki by fixing small bugs. I noticed this project
when
it was put up as featured for GSoC. I went through the project
description
the project and got very much excited to work on the same. Yaron Koren is my mentor for this project. He is one of the coolest guy whom I have ever met and I am very happy to work with him.
*Project*
This project aims to create notification when a page is created or edited by any user. There are already existing modules like Watchlist, Semantic Watchlist, PageCreationNotif etc that helps with notification. However,
the
extension that I am going to develop allows the user to configure the notification system the way he/she needs. The configuration is not
limited
to whether the user needs to receive the notification via Email, Echo notification or as the recent changes in a special page. Also, the user
is
given the option to track all pages, pages in specific namespace or category, or a specified list of pages.
Just as the pages to be tracked are grouped, the people who are to be notified are also grouped as
- User in a user group,
- A user in a user-list,
- User who signed up to be notified or
- to Email addresses of non MediaWiki users.
That's a brief explanation about the project. Currently I haven't yet decided on how the extension should be structured and on the user
interface
part of the extension, which is one of the most important things to be considered. Also the priority of the events are not concluded. I would be grateful to get your valuable suggestions and feedback about the project. It would help me a lot to make the extension more effective and
convenient
for the user.
Kind regards
Abhinand N About http://www.abhinand7.me/ | Blog https://abhilovesto.wordpress.com/ | Github https://github.com/abhinand4858
*"Explore.Dream.Discover"* _______________________________________________ MediaWiki-l mailing list To unsubscribe, go to: https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
MediaWiki-l mailing list To unsubscribe, go to: https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
Hi Yaron,
I noticed in the list of things the extension is aiming to do and I would suggest adding, if possible, the following: notification on subpages (creation, editing, etc.) as a possibility. Useful especially if the parent page is a primary page about something and subpages are reviews, more technical pages, etc.
Thanks
Sent from my iPad
On May 9, 2016, at 9:51 AM, Yaron Koren yaron@wikiworks.com wrote:
Hi Pine,
Yes, even for the basic act of getting notified of all changes to certain pages, the current watchlist functionality isn't always ideal - that's part of what this extension is meant to address.
We haven't discussed getting alerted only for changes to certain sections, though it's an interesting idea, and it seems doable - thanks for the feedback.
Just to clarify - by "ANI" I assume you mean this page:
https://en.wikipedia.org/wiki/Wikipedia:Administrators%27_noticeboard/Incide...
There has been no discussion so far of putting this extension on Wikpedia or any other Wikimedia site - we have no way to know whether, or when, it would happen.
-Yaron
On Sun, May 8, 2016 at 5:33 PM, Pine W wiki.pine@gmail.com wrote:
This could be very useful for those of us who have huge watchlists but only need urgent notifications about a small number of pages.
Will it be possible to watch or get alerts for specific sections of pages, such as specific sections on ANI?
Thanks!
Pine
On May 6, 2016 08:00, "Abhi Nand" abhinand4858@gmail.com wrote:
Hi everyone,
I am Abhinand N and I have been selected for GSoC'16 for the project - Extension for page creation/editing notification. I would like to share
my
experience in contributing to MediaWiki and my perspective on
implementing
the extension in MediaWiki.
*About me*
I am a first year Computer Science major from Amrita University, India. I am coming from a small town called Palakkad https://en.wikipedia.org/wiki/Palakkad_district in Kerala https://en.wikipedia.org/wiki/Kerala. Kerala is known as Gods own Country and it is a very beautiful place. I got introduced to MediaWiki through FOSS community in my campus - FOSS@Amrita http://foss.amrita.ac.in/.
Its
one of the active club in the campus where we are introduced to a new
world
of open source technology apart from the usual academic work. I started contributing to MediaWiki by fixing small bugs. I noticed this project
when
it was put up as featured for GSoC. I went through the project
description
the project and got very much excited to work on the same. Yaron Koren is my mentor for this project. He is one of the coolest guy whom I have ever met and I am very happy to work with him.
*Project*
This project aims to create notification when a page is created or edited by any user. There are already existing modules like Watchlist, Semantic Watchlist, PageCreationNotif etc that helps with notification. However,
the
extension that I am going to develop allows the user to configure the notification system the way he/she needs. The configuration is not
limited
to whether the user needs to receive the notification via Email, Echo notification or as the recent changes in a special page. Also, the user
is
given the option to track all pages, pages in specific namespace or category, or a specified list of pages.
Just as the pages to be tracked are grouped, the people who are to be notified are also grouped as
- User in a user group,
- A user in a user-list,
- User who signed up to be notified or
- to Email addresses of non MediaWiki users.
That's a brief explanation about the project. Currently I haven't yet decided on how the extension should be structured and on the user
interface
part of the extension, which is one of the most important things to be considered. Also the priority of the events are not concluded. I would be grateful to get your valuable suggestions and feedback about the project. It would help me a lot to make the extension more effective and
convenient
for the user.
Kind regards
Abhinand N About http://www.abhinand7.me/ | Blog https://abhilovesto.wordpress.com/ | Github https://github.com/abhinand4858
*"Explore.Dream.Discover"* _______________________________________________ MediaWiki-l mailing list To unsubscribe, go to: https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
MediaWiki-l mailing list To unsubscribe, go to: https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
-- WikiWorks · MediaWiki Consulting · http://wikiworks.com _______________________________________________ MediaWiki-l mailing list To unsubscribe, go to: https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
mediawiki-l@lists.wikimedia.org