Hello, NiharikaKohli! Welcome to Wikipedia! Thank you for your contributions. You may benefit from following some of the links below, which will help you get the most out of Wikipedia. If you have any questions you can ask me on my talk page, or place {{helpme}} on your talk page and ask your question there. Please remember to sign your name on talk pages by clicking or by typing four tildes "~~~~"; this will automatically produce your name and the date. If you are already excited about Wikipedia, you might want to consider being "adopted" by a more experienced editor or joining a WikiProject to collaborate with others in creating and improving articles of your interest. Click here for a directory of all the WikiProjects. Finally, please do your best to always fill in the edit summary field when making edits to pages. Happy editing! I dream of horsesIf you reply here, please leave me a {{Talkback}} message on my talk page. @ 02:58, 27 December 2014 (UTC)[reply]
Hi NiharikaKohli,
I wanted to thank you for contributing a drawing to the collaborative mural at Wikimania 2015. In case you haven't seen it yet, we have posted a few [[questions on what makes a healthy community online. A lot of people have contributed their views there... feel free to share yours as well!
Happy editing, María (WMF) (talk) 21:23, 19 August 2015 (UTC)[reply]
Community Tech bot
Please put the bot's data dumps into Wikipedia space instead of article space. I've deleted the last two runs, please let me know where you'd like them restored if you don't have the permissions. Acroterion(talk)15:45, 6 September 2015 (UTC)[reply]
Hi, Yes, I can do this. Where would you like me to dump the results? And would you want me to run it periodically via the bot? We don't have a bot flag on dewiki yet, so that might take some time. -- NKohli (WMF) (talk) 09:30, 24 September 2015 (UTC)[reply]
Hi, German Wikipedia does not have regular database reports. So you can place it where you want, e.g. here. I will inform the people about this new report.--Kopiersperre (talk) 12:06, 1 November 2015 (UTC)[reply]
Translations:
Diese Liste enthält die 1000 Artikel, die am längsten nicht mehr bearbeitet wurde. Als Bearbeitung zählt hierbei jede Aktion, die zu einer Aktualisierung des Seitencache führt, also neben Textbearbeitungen auch Seitensperrungen oder Änderungen an eingebundenen Vorlage.
Artikel – Letzte Bearbeitung – Bearbeitungen insgesamt
Thanks for the bot run, it has got some resonance. One person has argued, that the bot is missing articles, e.g. Eudos was edited last on 29 August 2013 and it's not on the list, which is going to 30 September 2013.--Kopiersperre (talk) 10:08, 3 November 2015 (UTC)[reply]
Hi! Sorry for the delayed response, I was traveling for a couple of weeks. Yes, it looks for the page_touched field, which can produce some errors because the page_touched value can be changed by a lot of other factors than actual page editing, such as editing of an embedded template etc. However, in testing I found the percentage of such errors to be quite small, though admittedly I didn't test it exhaustively. The problem with using the exact last edit timestamp was that it increased the query time massively. Very large queries are, as of now, not supported on the labs infrastructure. Due to this reason, a number of reports on the english wikipedia have stopped working, or are intermittently working. Hence, reducing query processing time was one of our main concerns when writing the bot. Feel free to reach out if you have more concerns or have requests for making other reports available on dewiki. Thank you! -- NKohli (WMF) (talk) 05:13, 16 November 2015 (UTC)[reply]
And, wow! It certainly got a a lot of resonance. Can you tell me if the general sentiment is positive or negative? :) I'm not familiar with german, but it'd be nice to know what people think of this report and if there's interest in getting other similar reports. Thank you so much. -- NKohli (WMF) (talk) 05:23, 16 November 2015 (UTC)[reply]
German Wikipedia is quite a shark pool. Some people have liked it, some argued, that time to last edit has nothing to do with quality and some argued, that the query is flawed. Merlissimo has made another database report as a consequence.
Thanks for the updated text. I'll include it for the next bot run. Can you tell me how the new database report (created by Merlissimo) is correct? For the few pages I opened, the date in the report does not match the last edited timestamp of the page. Am I missing something here? -- NKohli (WMF) (talk) 13:27, 16 November 2015 (UTC)[reply]
please change the text to
Diese Liste enthält die 1000 Artikel, die am längsten nicht mehr bearbeitet wurde. Als Bearbeitung zählt hierbei jede Aktion, die zu einer Aktualisierung des Felds <code>page_touched</code> in der Datenbank führt, also neben Textbearbeitungen auch Seitensperrungen oder Änderungen an eingebundenen Vorlage. Für eine Liste der „wirklich“ am längsten nicht mehr von Menschen bearbeiten Artikel, siehe [[Benutzer:Merlissimo/LetzterEdit]]. --Kopiersperre (talk) 17:51, 14 December 2015 (UTC)[reply]
Delhi Meetup
Hi,
A meetup in New Delhi is scheduled for this Sunday, 30th April. This is backed with a photography exhibition of Wiki Loves Monument in India 2016. More details here here. Do join us. Abhinav619 (talk) 11:33, 24 April 2017 (UTC)[reply]
Management has migrated to phabricator; to report a bug or request a feature, please create a new task with the script's tag
Message translation has been reduced; for common messages that are already translated in mediawiki core, the system translations are used, in order to reduce duplication of efforts
Recent additions
New pages are shown at the start of a site's feed
Log entries are shown at the end of a site's feed
Basic validation has been added to user settings, applied before saving
Site validation has also been added; a site (excluding unique projects like wikidata, meta, commons, etc.) is considered to be valid if it is the form of "language.project", where both the language code and project name are valid. It does not, however, check that the actual site is valid; only that it could be. In other words, even though sco.wiktionary refers to a site that doesn't exist, it is considered valid, because sco is a valid language code (sco.wikipedia is a working site) and wiktionary is a valid project.
Announcements
BREAKING CHANGE: Backwards compatibility supporting the use of sites as *.*.org (like 'en.wikipedia.org' or 'meta.wikimedia.org'), deprecated in version 1.7.5, will be removed soon; all sites should now be saved as *.* (like 'de.wikinews' or 'fr.wikisource')
BREAKING CHANGE: Storing user sites as window.GlobalWatchlistSites, deprecated in version version 1.11.11, will be removed soon; all settings should be stored in the window.GlobalWatchlistConfig object
Both of these breaking changes will be implemented alongside version 4.0; until then, any use of the config page (m:Special:BlankPage/GlobalWatchlistConfig) will result in saving settings in the newest format
Next release
Version 4.0 should be released in around a week. It will include the new features mentioned above, as well as removal of backwards compatibility for settings and sites.
To report a bug or request a feature, please create a new task on Phabricator with the script's tag
Recent additions
Site validation has been tightened. Previously, only the language code and project name had to be valid - now, they must be a valid combination (i.e. en.wikiversity exists, and so is valid, but sco.wikiversity is not valid, because no such wiki exists).
When the global watchlist feed is loading, an OOUI widget will be shown, rather than an animated gif.
An option has been added to no longer group edits to the same page. For now, this isn't very useful, since metadata for the edits (editor, summary, tags, etc.) are not yet shown, but they will be soon. Until then, ungrouped edits are treated the same as pages with only 1 edit - the minor and bot flags are displayed if applicable. If edits are grouped, the minor and bot flags are only shown if they apply to all of the edits.
Upcoming changes
Starting with version 5.0, there will be an option at the settings page to switch to and from a "stable" version of the script. When activated, the script import in your global.js should be replaced, and then the page refreshed with the new script loaded. The stable script will live at m:User:DannyS712/Global watchlist/stable.js, and will be updated with each full release. Otherwise, it shouldn't be edited, providing a version that is less prone to bugs as the script is developed.
Announcements
WARNING: Starting with version 5.1, the option to mark the pages of a site as seen be implemented using the entirewatchlist API option, rather than manually listing the titles. This is being done to simplify the implementation code. This will result in the same functionality as marking all pages as seen via Special:Watchlist (i.e. even if the page isn't visible due to your filter choices, it will still be marked as seen). If you would like to keep using the current method for a while, please switch to the stable branch.
Next release
Version 5.0 has just gone live. It includes the new features mentioned above.
I am investigating adding more context to each entry that is shown (such as the edit summaries, tags, patrol marks, the user who made the edit, etc.). Is there any desire for such additions? If so, what should be added first, and what is a low priority? Please leave feedback on the relevant phabricator task, phab:T238300.
Recent additions
Site validation has been overhauled. Rather than hard-coding a list of valid sites, users will be able to watch any site where they have an attached local user account. If a site is rejected as invalid, please ensure that there is indeed a local account attached to your global account.
Users will now be alerted regarding the results of attempting to update their settings.
Live updates have been added - when activated, the script will refresh in the background, and then load the new feed, every 7.5 seconds. In the future, this frequency may be configurable.
OOUI icons have been added to most buttons.
There is now an option to eliminate the confirmation dialog when marking all sites as seen.
Announcements
WARNING: Starting with version 6.1, site aliases currently used when saving settings will be removed, and only sites in the form of `lang.project` will be accepted.
As noted in the last update, marking a site as seen now uses entirewatchlist, which means that any changes to watched pages between when the watchlist was loaded and when the site was "marked as seen" may be ignored.
Next release
Version 6.0 was just finalized for the development and stable branches of the script.
A new "fast" mode has been introduced. When used, the watchlist serves as just a list of pages that have been modified, and no longer includes context about the edits themselves.
More information has been added to entries. When edits are not grouped by page, or when there is only 1 edit to a page, minor and bot flags are shown, as well as the user who made the edit, the summary used, and any tags that were applied. When multiple entries are grouped, bot and minor flags are only shown if all of the grouped edits were made by bots or where marked as minor. If only 1 user edited the page, that user's name is still shown, but no summaries or tags are included.
All watchlists are now fetched in parallel, rather than in series, greatly reducing load time.
Technical notes
Most of the source code is now annotated with jsdoc notes, allowing others to more clearly understand and review the code.
I will be looking into creating guidelines to let others contribute to the script; see phab:T238298.
Newly translated messages are added to the script when I notice them; if you have translated messages that aren't showing up, please let me know at m:User talk:DannyS712.
Next release
Version 7.0 was just finalized for the development and stable branches of the script.
If anyone is interested in reviewing the code and making suggestions regarding coding style, techniques, or something else, please let me know. See phab:T234507 for more.
Recent additions
I have added basic tests for the script, so bugs should be less likely to make their way to the deployed versions of the script (both the unstable development version, and the stable release version).
If there is an error with the script, the user will be notified and and the console will include a stack trace of the issue.
Translations
Many thanks to those that have contributed translations for the script's messages. Translation takes place at m:User:DannyS712/Global watchlist/Translate, and help is appreciated.
Newly translated messages are added to the script when I notice them; if you have translated messages that aren't showing up, please let me know at m:User talk:DannyS712.
Next release
Version 8.0 was just finalized for the development and stable branches of the script.
If anyone is interested in reviewing the code and making suggestions regarding coding style, techniques, or something else, please let me know. See phab:T234507 for more.
Recent additions
The results for each site, as well as the list of sites without changes, can be collapsed; the list of sites without changes starts collapsed.
When the username associated with an edit has been hidden (either via revision deletion or suppression) this is now properly shown in the output, rather than showing "undefined".
Links to view changes open in new tabs.
When marking a site (or all sites) as seen, only changes made prior to the watchlist loading will be marked as seen, so that any changes since then are not missed.
There is now a help link in the upper right hand corner that links to m:User:DannyS712/Global watchlist, though it doesn't have the normal help icon.
Translations
Many thanks to those that have contributed translations for the script's messages. Translation takes place at m:User:DannyS712/Global watchlist/Translate, and help is appreciated.
Newly translated messages are added to the script when I notice them; if you have translated messages that aren't showing up, please let me know at m:User talk:DannyS712.
Next release
Version 9.0.0 was just finalized for the development and stable branches of the script.
I have received a grant from the WMF to develop this script into an extension. As a result, I do not plan on any further developments being made to the user script. Please see the grant page for more information. Those interested in reviewing and providing feedback for the extension should follow the new phabricator board, phabricator:tag/mediawiki-extensions-globalwatchlist.
Translations
Many thanks to those that have contributed translations for the script's messages. Now that I am working on an extension, translation has migrated to translatewiki. Please see:
As I noted in the last issue, I received a grant from the WMF to develop the global watchlist script into an extension. That extension has now been deployed on Meta. Visit m:Special:GlobalWatchlistSettings to get started.
I do not plan on any further developments being made to the user script. I have released version 9.1.0 to both the dev and stable versions, which includes a notification about the extension being available when you use the user script. You can dismiss the notification, and the script still works, but it will no longer be maintained.
Hi everyone. As I noted in the last issue, I received a grant last year from the WMF to develop the global watchlist script into an extension. That extension has now been deployed on Meta. Visit m:Special:GlobalWatchlistSettings to get started.
That grant has ended, and I have requested another grant to continue development of the extension, and figured subscribers of the newsletter about the user script might be interested. You can see and comment on the grant request at m:Grants:Project/DannyS712/Continued work on GlobalWatchlist extension - if you support this, I hope you'll consider endorsing the request.