Wikipedia talk:STiki



Known Bugs and Feature Requests

__DTELLIPSISBUTTON__{"threadItem":{"headingLevel":2,"name":"h-","type":"heading","level":0,"id":"h-Known_Bugs_and_Feature_Requests","replies":[]}}-->
STiki Outstanding Bugs and Feature Requests
ID Contact Type Description Status Urgency
T#059 Adotchar Feature Request Identify a mechanism to notify users when they have a message within STiki, possibly with options regarding how prominent this notification should be. Pending Medium
T#060 Materialscientist Bug Fix After the STiki window has been left inactive for a period (hours), if the first edit classified is "vandalism" the "beaten to revert" message will be erroneously displayed. Interestingly, there is no issue if an AGF classification is applied. This is presumably due to a failed check/renewal of the expiration on the rollback token. Pending Medium
T#039 Ugog Nizdast Feature Request The user should have the capability to display some form of article history, primarily/all in the form of metadata, for the edit under inspection. Pending Medium
T#062 Benzband Feature Request Display the edit count of the user under inspection, perhaps with some notion of "recency", to help users determine if it is worthwhile to scrutinize the user's edit history. Pending Medium
T#061 Redhat101 Feature Request For those who use STiki at night or simply prefer a darker interface, that option should be available alongside the other color-change options. Hopefully we can rely on a Java "look and feel" configuration to do this quickly and globally without having to modify individual components. Pending Medium-Low
T#045 Chess Feature Request Current custom AGF messages hide behind opaque names and are fixed in number. There should be a more dynamic CRUD + naming scheme for AGF messages, which if not an in-STiki interface, could depend on user editing of the configuration files. Pending Medium-Low
T#040 Yaris678 Feature Request Rather than the current "last revert" message having a very "error" tone, shift that to something more positively reflecting the classification was still useful. Better yet, detect when conflicting edits are by STiki user to change message tone accordingly. Pending Medium-Low
T#010 Allens Feature Request There is a desire to somehow represent (possibly with underlining or a color) whether a wikilink has an existing article destination or is a "red-link". Some investigation is needed to determine how to best do this with the Mediawiki API, and the performance penalty it causes. Could also be a STiki option whether or not this should be done. On Hold Medium-Low
T#028 John of Reading Feature Request Expand processing to include some alternative namespaces, namely "portal" and "help". Existing classification models would be re-used and there would be an explicit new queue for these edits. Pending Medium-Low
T#027 Arc de ciel Feature Request More careful recording of "pass" actions. This would also permit a feature allowing a user to view, ex post facto, how the edits they passed on were eventually classified. On Hold Medium-Low
T#056 Materialscientist Bug Fix If the article currently being displayed in the STiki browser is deleted (i.e., by the STiki user in a traditional browser), it will cause the STiki browser to stall when the article is subsequently classified. Pending Medium-Low
T#004 West.andrew.g Feature Request The STiki client currently talks to the backend using only MySQL. MySQL communication could be firewalled by some organizations, making the move to HTTP/PHP communications a good idea. However, this remains low priority given that such little mention has been made of this shortcoming. Pending Low
T#003 Chicocvenancio and Meiskam Feature Request STiki exists only in English, and should perhaps put structure in place for localization. Meiskam wrote some initial structure for this, but I am holding on trunk integration. To move forward, we need someone who has the time, expertise, resources (a server), and willingness to run a STiki backend and do all text translation. On Hold Very Low
T#999
-
Feature Request Note that all requests pertaining to the inclusion of back-end classifier features should be lodged and discussed in the sandbox at Wikipedia talk:STiki/Feature development
-
-


__DTSUBSCRIBEBUTTONDESKTOP__{"headingLevel":2,"name":"h-West.andrew.g-2018-04-12T15:07:00.000Z","type":"heading","level":0,"id":"h-CHANGELOG_for_2016-08-04_release_(and_subsequent_minor_updates)-2018-04-12T15:07:00.000Z","replies":["c-West.andrew.g-2018-04-12T15:07:00.000Z-CHANGELOG_for_2016-08-04_release_(and_subsequent_minor_updates)"],"text":"CHANGELOG for 2016-08-04 release (and subsequent minor updates)","linkableTitle":"CHANGELOG for 2016-08-04 release (and subsequent minor updates)"}-->

CHANGELOG for 2016-08-04 release (and subsequent minor updates)

__DTELLIPSISBUTTON__{"threadItem":{"headingLevel":2,"name":"h-West.andrew.g-2018-04-12T15:07:00.000Z","type":"heading","level":0,"id":"h-CHANGELOG_for_2016-08-04_release_(and_subsequent_minor_updates)-2018-04-12T15:07:00.000Z","replies":["c-West.andrew.g-2018-04-12T15:07:00.000Z-CHANGELOG_for_2016-08-04_release_(and_subsequent_minor_updates)"]}}-->
__DTSUBSCRIBEBUTTONMOBILE__{"headingLevel":2,"name":"h-West.andrew.g-2018-04-12T15:07:00.000Z","type":"heading","level":0,"id":"h-CHANGELOG_for_2016-08-04_release_(and_subsequent_minor_updates)-2018-04-12T15:07:00.000Z","replies":["c-West.andrew.g-2018-04-12T15:07:00.000Z-CHANGELOG_for_2016-08-04_release_(and_subsequent_minor_updates)"],"text":"CHANGELOG for 2016-08-04 release (and subsequent minor updates)","linkableTitle":"CHANGELOG for 2016-08-04 release (and subsequent minor updates)"}-->

Greetings STiki-ers... The first update in a long time that isn't an emergency release! As always, your participation and continued feedback is appreciated. This is likely the STiki version that will take us over 1 MILLION reverts. This update brings us:

  • The "ignore" button (adjacent to the "user" line of the "metadata panel") enables a session-length ignore of edits made by a particular user (e.g., repeated maintenance tasks that are not vandalism). The ignore list resets when STiki is restarted. The link will change from a blue "ignore" to red "ignored" if the action succeeds (T#053).
  • Implemented API "thank" functionality. A revision/editor can be "thanked" by using the button adjacent to the "REVISION_ID" line of the "metadata panel". "Thanking" is tied to specific revision-ids, justifying this placement. It was not made an explicit classification button and tied to the "innocent" outcome as such a promotion seems like mission-creep for an anti-vandalism tool. The link will change from a blue "thank" to red "thanked" if the action is successful. Note that only registered editors can be thanked, and the link will be hidden for edits made by unregistered users (T#055).
  • The fact an article is CSD ("candidate for speedy deletion") can now be noted atop diffs, similar to how the "this will rollback 'n' edits" note already appears. This functionality is enabled by default, but is in "options" menu (T#052).
  • First attempt at solving macOS GUI layout issues. These seemed to stem from the fact macOS enforces a border on JButtons (T#054).
  • A situation was identified where rollback tokens were sometimes failing to be acquired. This was in turn causing those rollbacks to silently fail and block subsequent ones. This probably caused some of the "I did work; but made no edits" sessions.
  • Minor change w.r.t. to height of "watchlist options" drop-down, which seems to have no default minimum height
  • Minor change to make login error messages more descriptive


A minor update on 2018-04-10 brought:

  • Edits made by STiki (reverts/rollbacks/warnings) will now be tagged with the "STiki" label. A backend process is available to label all prior revert/rollback actions in this manner, if this is determined desirable by community consensus.
  • Resolved the "milestone for blocked editor" issue; WP:BEANS (T#057)
  • The edit comment for an AIV posting regarding a registered user will link to that user's contributions, not their talk page
  • Minor changes and test suite for IRC feeds
  • Building in (redundant?) checks to ensure that rollback/edit tokens are acquired; still addressing session drop/fail issues
  • Added minor utility script that allows one to grant explicit access to users with Unicode characters in usernames


A minor update on 2018-12-08 brought:

  • Added "Verify session at login" to the "Options" menu. This is an attempt to solve the "session dropped" errors experienced intermittently by some users. If checked, immediately after login, a test edit and AGF of that edit will be made to a dummy page in WP:STiki space (a workflow that shows promise in surfacing session issues). If successful, we proceed as normal. If not, credentials are available to transparently re-login and try again. Debugging information will be written to STDOUT. This option is disabled by default and should not be enabled by those not having issues. Hopefully this temporarily patches and helps in identifying the root cause of this ongoing bug.


Thanks for your continued participation and support. West.andrew.g (talk) 15:07, 12 April 2018 (UTC)[reply]__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2018-04-12T15:07:00.000Z","author":"West.andrew.g","type":"comment","level":1,"id":"c-West.andrew.g-2018-04-12T15:07:00.000Z-CHANGELOG_for_2016-08-04_release_(and_subsequent_minor_updates)","replies":[]}}-->

__DTSUBSCRIBEBUTTONDESKTOP__{"headingLevel":2,"name":"h-Jerodlycett-2020-07-15T01:04:00.000Z","type":"heading","level":0,"id":"h-Toolforge_as_a_replacement-2020-07-15T01:04:00.000Z","replies":["c-Jerodlycett-2020-07-15T01:04:00.000Z-Toolforge_as_a_replacement"],"text":"Toolforge as a replacement","linkableTitle":"Toolforge as a replacement"}-->

Toolforge as a replacement

__DTELLIPSISBUTTON__{"threadItem":{"headingLevel":2,"name":"h-Jerodlycett-2020-07-15T01:04:00.000Z","type":"heading","level":0,"id":"h-Toolforge_as_a_replacement-2020-07-15T01:04:00.000Z","replies":["c-Jerodlycett-2020-07-15T01:04:00.000Z-Toolforge_as_a_replacement"]}}-->
__DTSUBSCRIBEBUTTONMOBILE__{"headingLevel":2,"name":"h-Jerodlycett-2020-07-15T01:04:00.000Z","type":"heading","level":0,"id":"h-Toolforge_as_a_replacement-2020-07-15T01:04:00.000Z","replies":["c-Jerodlycett-2020-07-15T01:04:00.000Z-Toolforge_as_a_replacement"],"text":"Toolforge as a replacement","linkableTitle":"Toolforge as a replacement"}-->

I'm wondering what would be in the way technically to getting STiki up on Toolforge so that it's back up and it's less likely to go down hard like this in the future? Jerod Lycett (talk) 01:04, 15 July 2020 (UTC)[reply]__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-07-15T01:04:00.000Z","author":"Jerodlycett","type":"comment","level":1,"id":"c-Jerodlycett-2020-07-15T01:04:00.000Z-Toolforge_as_a_replacement","replies":["c-Ed6767-2020-07-23T15:15:00.000Z-Jerodlycett-2020-07-15T01:04:00.000Z"],"displayName":"Jerod Lycett"}}-->

If the server source is up, I'd be happy to get it running again is the original author doesn't want to Ed6767 talk! 15:15, 23 July 2020 (UTC)[reply]__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-07-23T15:15:00.000Z","author":"Ed6767","type":"comment","level":2,"id":"c-Ed6767-2020-07-23T15:15:00.000Z-Jerodlycett-2020-07-15T01:04:00.000Z","replies":["c-K6ka-20221202234100-Ed6767-2020-07-23T15:15:00.000Z"]}}-->
@Ed6767: STiki's source is on GitHub—I believe this is the full source. I know it's been two years since STiki has fizzled out and will likely need a lot of work to get it up to speed, but we might have a way of resurrecting the project. —k6ka 🍁 (Talk · Contributions) 23:41, 2 December 2022 (UTC)[reply]__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"20221202234100","author":"K6ka","type":"comment","level":3,"id":"c-K6ka-20221202234100-Ed6767-2020-07-23T15:15:00.000Z","replies":[]}}-->
__DTSUBSCRIBEBUTTONDESKTOP__{"headingLevel":2,"name":"h-SoledadKabocha-2020-10-31T02:03:00.000Z","type":"heading","level":0,"id":"h-Historical_template-2020-10-31T02:03:00.000Z","replies":["c-SoledadKabocha-2020-10-31T02:03:00.000Z-Historical_template"],"text":"Historical template","linkableTitle":"Historical template"}-->

Historical template

__DTELLIPSISBUTTON__{"threadItem":{"headingLevel":2,"name":"h-SoledadKabocha-2020-10-31T02:03:00.000Z","type":"heading","level":0,"id":"h-Historical_template-2020-10-31T02:03:00.000Z","replies":["c-SoledadKabocha-2020-10-31T02:03:00.000Z-Historical_template"]}}-->
__DTSUBSCRIBEBUTTONMOBILE__{"headingLevel":2,"name":"h-SoledadKabocha-2020-10-31T02:03:00.000Z","type":"heading","level":0,"id":"h-Historical_template-2020-10-31T02:03:00.000Z","replies":["c-SoledadKabocha-2020-10-31T02:03:00.000Z-Historical_template"],"text":"Historical template","linkableTitle":"Historical template"}-->

Should the page be tagged as {{historical}} for purposes of categorization? --SoledadKabocha (talk) 02:03, 31 October 2020 (UTC)[reply]__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-10-31T02:03:00.000Z","author":"SoledadKabocha","type":"comment","level":1,"id":"c-SoledadKabocha-2020-10-31T02:03:00.000Z-Historical_template","replies":["c-L3X1-2020-11-19T15:56:00.000Z-SoledadKabocha-2020-10-31T02:03:00.000Z"]}}-->

IMO there is a good chance this can be made to run again post-COVID, so I would be in favor of waiting some more months or until we had more definite information. Thanks,L3X1 ◊distænt write◊ 15:56, 19 November 2020 (UTC)[reply]__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-11-19T15:56:00.000Z","author":"L3X1","type":"comment","level":2,"id":"c-L3X1-2020-11-19T15:56:00.000Z-SoledadKabocha-2020-10-31T02:03:00.000Z","replies":["c-K6ka-2020-12-14T16:41:00.000Z-L3X1-2020-11-19T15:56:00.000Z"]}}-->
Hopefully that will be the case. West.andrew.g said here that he would try to revive the service the next time he's in Philly, which is probably not going to happen anytime soon given the current state of affairs in the United States. As the tool is open source, though, I would certainly be interested to hear if someone with the technical knowledge might be able to revive it themselves. —k6ka 🍁 (Talk · Contributions) 16:41, 14 December 2020 (UTC)[reply]__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2020-12-14T16:41:00.000Z","author":"K6ka","type":"comment","level":3,"id":"c-K6ka-2020-12-14T16:41:00.000Z-L3X1-2020-11-19T15:56:00.000Z","replies":[]}}-->
__DTSUBSCRIBEBUTTONDESKTOP__{"headingLevel":2,"name":"h-LJF2019-2021-04-02T08:00:00.000Z","type":"heading","level":0,"id":"h-The_developer_of_the_tool_is_about_to_lose_admin_privileges._Is_there_any_way_we-2021-04-02T08:00:00.000Z","replies":["c-LJF2019-2021-04-02T08:00:00.000Z-The_developer_of_the_tool_is_about_to_lose_admin_privileges._Is_there_any_way_we"],"text":"The developer of the tool is about to lose admin privileges. Is there any way we can revive this tool without his help?","linkableTitle":"The developer of the tool is about to lose admin privileges. Is there any way we can revive this tool without his help?"}-->

The developer of the tool is about to lose admin privileges. Is there any way we can revive this tool without his help?

__DTELLIPSISBUTTON__{"threadItem":{"headingLevel":2,"name":"h-LJF2019-2021-04-02T08:00:00.000Z","type":"heading","level":0,"id":"h-The_developer_of_the_tool_is_about_to_lose_admin_privileges._Is_there_any_way_we-2021-04-02T08:00:00.000Z","replies":["c-LJF2019-2021-04-02T08:00:00.000Z-The_developer_of_the_tool_is_about_to_lose_admin_privileges._Is_there_any_way_we"]}}-->
__DTSUBSCRIBEBUTTONMOBILE__{"headingLevel":2,"name":"h-LJF2019-2021-04-02T08:00:00.000Z","type":"heading","level":0,"id":"h-The_developer_of_the_tool_is_about_to_lose_admin_privileges._Is_there_any_way_we-2021-04-02T08:00:00.000Z","replies":["c-LJF2019-2021-04-02T08:00:00.000Z-The_developer_of_the_tool_is_about_to_lose_admin_privileges._Is_there_any_way_we"],"text":"The developer of the tool is about to lose admin privileges. Is there any way we can revive this tool without his help?","linkableTitle":"The developer of the tool is about to lose admin privileges. Is there any way we can revive this tool without his help?"}-->

This tool was my personal favorite for reverting vandalism, it made making mistakes nearly impossible. Everything was clear-cut and refined and I'm really upset that we can't use this tool anymore. Is there any way we can revive this tool without the help of the developer, West.andrew.g? He is about to lose his administrative privileges due to inactivity and I think it's clear he is no longer interested in this project. LJF2019 talk 08:00, 2 April 2021 (UTC)[reply]__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2021-04-02T08:00:00.000Z","author":"LJF2019","type":"comment","level":1,"id":"c-LJF2019-2021-04-02T08:00:00.000Z-The_developer_of_the_tool_is_about_to_lose_admin_privileges._Is_there_any_way_we","replies":["c-L3X1-2021-04-02T13:50:00.000Z-LJF2019-2021-04-02T08:00:00.000Z"]}}-->

Has anyone emailed him of late? Thanks,L3X1 ◊distænt write◊ 13:50, 2 April 2021 (UTC)[reply]__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2021-04-02T13:50:00.000Z","author":"L3X1","type":"comment","level":2,"id":"c-L3X1-2021-04-02T13:50:00.000Z-LJF2019-2021-04-02T08:00:00.000Z","replies":[]}}-->
__DTSUBSCRIBEBUTTONDESKTOP__{"headingLevel":2,"name":"h-FAdesdae378-2022-07-01T20:16:00.000Z","type":"heading","level":0,"id":"h-\"Wikipedia:Sticky\"_listed_at_Redirects_for_discussion-2022-07-01T20:16:00.000Z","replies":["c-FAdesdae378-2022-07-01T20:16:00.000Z-\"Wikipedia:Sticky\"_listed_at_Redirects_for_discussion"],"text":"\"Wikipedia:Sticky\" listed at Redirects for discussion","linkableTitle":"\"Wikipedia:Sticky\" listed at Redirects for discussion"}-->

"Wikipedia:Sticky" listed at Redirects for discussion

__DTELLIPSISBUTTON__{"threadItem":{"headingLevel":2,"name":"h-FAdesdae378-2022-07-01T20:16:00.000Z","type":"heading","level":0,"id":"h-\"Wikipedia:Sticky\"_listed_at_Redirects_for_discussion-2022-07-01T20:16:00.000Z","replies":["c-FAdesdae378-2022-07-01T20:16:00.000Z-\"Wikipedia:Sticky\"_listed_at_Redirects_for_discussion"]}}-->
__DTSUBSCRIBEBUTTONMOBILE__{"headingLevel":2,"name":"h-FAdesdae378-2022-07-01T20:16:00.000Z","type":"heading","level":0,"id":"h-\"Wikipedia:Sticky\"_listed_at_Redirects_for_discussion-2022-07-01T20:16:00.000Z","replies":["c-FAdesdae378-2022-07-01T20:16:00.000Z-\"Wikipedia:Sticky\"_listed_at_Redirects_for_discussion"],"text":"\"Wikipedia:Sticky\" listed at Redirects for discussion","linkableTitle":"\"Wikipedia:Sticky\" listed at Redirects for discussion"}-->

An editor has identified a potential problem with the redirect Wikipedia:Sticky and has thus listed it for discussion. This discussion will occur at Wikipedia:Redirects for discussion/Log/2022 July 1#Wikipedia:Sticky until a consensus is reached, and readers of this page are welcome to contribute to the discussion. FAdesdae378 (talk · contribs) 20:16, 1 July 2022 (UTC)[reply]__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"2022-07-01T20:16:00.000Z","author":"FAdesdae378","type":"comment","level":1,"id":"c-FAdesdae378-2022-07-01T20:16:00.000Z-\"Wikipedia:Sticky\"_listed_at_Redirects_for_discussion","replies":[]}}-->

__DTSUBSCRIBEBUTTONDESKTOP__{"headingLevel":2,"name":"h-Prodraxis-20230910145900","type":"heading","level":0,"id":"h-\"STiki\"_listed_at_Redirects_for_discussion-20230910145900","replies":["c-Prodraxis-20230910145900-\"STiki\"_listed_at_Redirects_for_discussion"],"text":"\"STiki\" listed at Redirects for discussion","linkableTitle":"\"STiki\" listed at Redirects for discussion"}-->

"STiki" listed at Redirects for discussion

__DTELLIPSISBUTTON__{"threadItem":{"headingLevel":2,"name":"h-Prodraxis-20230910145900","type":"heading","level":0,"id":"h-\"STiki\"_listed_at_Redirects_for_discussion-20230910145900","replies":["c-Prodraxis-20230910145900-\"STiki\"_listed_at_Redirects_for_discussion"]}}-->
__DTSUBSCRIBEBUTTONMOBILE__{"headingLevel":2,"name":"h-Prodraxis-20230910145900","type":"heading","level":0,"id":"h-\"STiki\"_listed_at_Redirects_for_discussion-20230910145900","replies":["c-Prodraxis-20230910145900-\"STiki\"_listed_at_Redirects_for_discussion"],"text":"\"STiki\" listed at Redirects for discussion","linkableTitle":"\"STiki\" listed at Redirects for discussion"}-->

The redirect STiki has been listed at redirects for discussion to determine whether its use and function meets the redirect guidelines. Readers of this page are welcome to comment on this redirect at Wikipedia:Redirects for discussion/Log/2023 September 10 § STiki until a consensus is reached. #prodraxis connect 14:59, 10 September 2023 (UTC)[reply]__DTELLIPSISBUTTON__{"threadItem":{"timestamp":"20230910145900","author":"Prodraxis","type":"comment","level":1,"id":"c-Prodraxis-20230910145900-\"STiki\"_listed_at_Redirects_for_discussion","replies":[],"displayName":"#prodraxis"}}-->