Gryllida (Svetlana Tkachenko)
User

Projects (9)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Oct 19 2014, 10:24 AM (216 w, 4 d)
Availability
Available
IRC Nick
Sveta
LDAP User
Gryllida
MediaWiki User
Gryllida [ Global Accounts ]

Hi,

I speak Russian and English.

I develop tools for Wikimedia projects in Perl (Mediawiki::API, BasicBot, Dancer), JavaScript (jquery, oojs, MediaWiki API), and PHP.

At present I am located in Sydney, Australia (UTC+10 or UTC+11). I am looking for contributors who know JavaScript or PHP/MediaWiki who would be willing to work with me as a peer to help me with extension and gadgets development. Similarly I am willing to help you with your gadgets and your MediaWiki issues as far as my knowledge allows.

I read the mailing lists, IRC, my watchlists and my talk pages on-wiki, my Phabricator feed. The quickest way to reach me is on IRC or on-wiki (Wikitech).

Recent Activity

Mon, Dec 10

Gryllida created T211540: allow to add section with no heading and custom edit summary.
Mon, Dec 10, 5:43 AM · MediaWiki-Page-editing, MediaWiki-API

Fri, Dec 7

Gryllida added a comment to T211147: add search to recent changes, history, contributions views.

Hi EBjune,

Fri, Dec 7, 9:58 AM · Discovery, MediaWiki-Search, MediaWiki-Special-pages

Wed, Dec 5

Gryllida created T211260: Show page assessments in Special:NewPagesFeed.
Wed, Dec 5, 11:40 PM · Community-Tech, MediaWiki-extensions-PageAssessments, MediaWiki-extensions-PageCuration, Growth-Team

Tue, Dec 4

Gryllida created T211158: allow massmessage to followup in the same section.
Tue, Dec 4, 11:29 PM · MassMessage
Gryllida updated the task description for T211147: add search to recent changes, history, contributions views.
Tue, Dec 4, 9:21 PM · Discovery, MediaWiki-Search, MediaWiki-Special-pages
Gryllida created T211147: add search to recent changes, history, contributions views.
Tue, Dec 4, 9:19 PM · Discovery, MediaWiki-Search, MediaWiki-Special-pages
Gryllida created T211076: improve sort options in Special:PageAssessments.
Tue, Dec 4, 1:38 AM · Community-Tech, MediaWiki-extensions-PageAssessments
Gryllida created T211075: list unsorted pages.
Tue, Dec 4, 1:36 AM · MediaWiki-extensions-PageAssessments

Wed, Nov 28

Gryllida created T210572: add navigation to diff viewer.
Wed, Nov 28, 4:05 AM · MediaWiki-History-or-Diffs
Gryllida added a comment to T210220: keep history of copied images.

Thanks, I guess for multiple images the gadget could export to bibtex or similar. I will follow it up with them.

Wed, Nov 28, 3:30 AM · Multimedia, MediaWiki-extensions-MultimediaViewer
Gryllida added a comment to T210219: add easier export with attribution.

Hello @Aklapper and thank you for your assessment.

Wed, Nov 28, 2:46 AM · MediaWiki-extensions-MultimediaViewer, Multimedia
Gryllida created T210571: Thank for a page deletion.
Wed, Nov 28, 2:42 AM · Thanks, Growth-Team

Fri, Nov 23

Gryllida added a comment to T210219: add easier export with attribution.

https://commons.wikimedia.org/wiki/Commons:Village_pump#sharing_with_attribution

Fri, Nov 23, 6:36 AM · MediaWiki-extensions-MultimediaViewer, Multimedia
Gryllida added a comment to T210220: keep history of copied images.

https://commons.wikimedia.org/wiki/Commons:Village_pump#sharing_with_attribution

Fri, Nov 23, 6:36 AM · Multimedia, MediaWiki-extensions-MultimediaViewer
Gryllida created T210220: keep history of copied images.
Fri, Nov 23, 6:33 AM · Multimedia, MediaWiki-extensions-MultimediaViewer
Gryllida created T210219: add easier export with attribution.
Fri, Nov 23, 6:33 AM · MediaWiki-extensions-MultimediaViewer, Multimedia

Nov 11 2018

Liuxinyu970226 awarded T150391: Does not show site notice a Heartbreak token.
Nov 11 2018, 12:11 PM · MobileFrontend
Liuxinyu970226 awarded T208933: Diff hard to read a Heartbreak token.
Nov 11 2018, 7:08 AM · MediaWiki-History-or-Diffs

Nov 8 2018

Gryllida awarded T7072: Paragraph splits and moves not identified in diffs a Mountain of Wealth token.
Nov 8 2018, 12:05 AM · MediaWiki-History-or-Diffs
Gryllida awarded T7072: Paragraph splits and moves not identified in diffs a Mountain of Wealth token.
Nov 8 2018, 12:05 AM · MediaWiki-History-or-Diffs

Nov 7 2018

Gryllida added a comment to T208933: Diff hard to read.

...(other than undoing the edit and splitting it in several, which is tedious and time consuming)

Nov 7 2018, 7:19 AM · MediaWiki-History-or-Diffs
Gryllida created T208933: Diff hard to read.
Nov 7 2018, 7:19 AM · MediaWiki-History-or-Diffs

Oct 26 2018

Gryllida created T208104: make Special:History transcludeable.
Oct 26 2018, 10:31 PM · MediaWiki-History-or-Diffs

Oct 16 2018

Gryllida created T207136: Default deletion reason should also include user account names.
Oct 16 2018, 8:34 AM · MediaWiki-Page-deletion

Sep 4 2018

Gryllida added a comment to T187578: add link to Special:Nuke from Special:Block.

Hi all,

Sep 4 2018, 2:22 AM · MediaWiki-extensions-Nuke

Sep 3 2018

Gryllida awarded T199274: Use localstorage for sitenotices instead of cookies a Orange Medal token.
Sep 3 2018, 5:07 AM · MW-1.32-notes (WMF-deploy-2018-08-28 (1.32.0-wmf.19)), User-D3r1ck01, Performance-Team (Radar), Patch-For-Review, goodfirstbug, JavaScript, Technical-Debt, DismissableSiteNotice
Gryllida awarded T199274: Use localstorage for sitenotices instead of cookies a Orange Medal token.
Sep 3 2018, 5:07 AM · MW-1.32-notes (WMF-deploy-2018-08-28 (1.32.0-wmf.19)), User-D3r1ck01, Performance-Team (Radar), Patch-For-Review, goodfirstbug, JavaScript, Technical-Debt, DismissableSiteNotice
Gryllida awarded T199274: Use localstorage for sitenotices instead of cookies a Orange Medal token.
Sep 3 2018, 5:07 AM · MW-1.32-notes (WMF-deploy-2018-08-28 (1.32.0-wmf.19)), User-D3r1ck01, Performance-Team (Radar), Patch-For-Review, goodfirstbug, JavaScript, Technical-Debt, DismissableSiteNotice
Gryllida added a comment to T199274: Use localstorage for sitenotices instead of cookies.

Hello all,

Sep 3 2018, 1:55 AM · MW-1.32-notes (WMF-deploy-2018-08-28 (1.32.0-wmf.19)), User-D3r1ck01, Performance-Team (Radar), Patch-For-Review, goodfirstbug, JavaScript, Technical-Debt, DismissableSiteNotice

Aug 29 2018

Gryllida added a comment to T203090: Reasons for decline and deletion on Wikinews.

Thanks for this request DavidMCEddy

Aug 29 2018, 8:41 PM · Analytics, Analytics-Wikistats

Aug 3 2018

Gryllida created T201120: page layout broken with timeless and flaggedrevs.
Aug 3 2018, 12:53 AM · Timeless

Aug 2 2018

Gryllida created T200974: support new section editing.
Aug 2 2018, 7:03 AM · VisualEditor, VisualEditor-EditingTools

Aug 1 2018

Gryllida created T200950: show diff content in email notifications.
Aug 1 2018, 10:45 PM · Growth-Team, Notifications

Jul 19 2018

Gryllida created T199958: use pushState() to make Back button history available.
Jul 19 2018, 12:47 AM · Growth-Team, Edit-Review-Improvements-Integrated-Filters

Jun 26 2018

Gryllida added a comment to T178990: Support new Filters for Recent Changes release on wikis that have FlaggedRevisions.

Dear Trizek,

Jun 26 2018, 1:30 AM · User-notice-collaboration, User-notice, Community-Relations-Support (Oct-Dec 2017), Edit-Review-Improvements-Integrated-Filters, Collaboration-Team-Triage

Jun 25 2018

Gryllida added a comment to T178990: Support new Filters for Recent Changes release on wikis that have FlaggedRevisions.

Dear TheDJ,

Jun 25 2018, 6:32 AM · User-notice-collaboration, User-notice, Community-Relations-Support (Oct-Dec 2017), Edit-Review-Improvements-Integrated-Filters, Collaboration-Team-Triage

Jun 23 2018

Gryllida added a comment to T178990: Support new Filters for Recent Changes release on wikis that have FlaggedRevisions.

Dear TheDJ,

Jun 23 2018, 10:36 AM · User-notice-collaboration, User-notice, Community-Relations-Support (Oct-Dec 2017), Edit-Review-Improvements-Integrated-Filters, Collaboration-Team-Triage

Jun 22 2018

Gryllida added a comment to T178990: Support new Filters for Recent Changes release on wikis that have FlaggedRevisions.

Hi all,

Jun 22 2018, 5:56 AM · User-notice-collaboration, User-notice, Community-Relations-Support (Oct-Dec 2017), Edit-Review-Improvements-Integrated-Filters, Collaboration-Team-Triage

May 24 2018

Gryllida added a comment to T189791: 2018 Hackathon: Tell Me Why Your Search Sucks!.

Someone suggested that search.wikimedia.org, which is an API endpoint, should do something better than give an error at the top level—offer a search box, roll over to the Wikipedia portal—something useful.

May 24 2018, 3:10 AM · Discovery-Search, Wikimedia-Hackathon-2018
Gryllida created T195436: Make a search portal at search.wikimedia.org.
May 24 2018, 3:10 AM · Discovery-Search

Mar 25 2018

Gryllida awarded T174388: LoginNotify should inform users of the IP address of failed login attempts to their account a Love token.
Mar 25 2018, 8:46 PM · Growth-Team, Patch-For-Review, Collaboration-Team-Triage, Notifications, User-Huji, Community-Tech, Privacy, WMF-Legal, MediaWiki-extensions-LoginNotify

Mar 24 2018

Gryllida created T190618: add usage documentation for Extension:Checklist.
Mar 24 2018, 11:37 AM · Documentation, BlueSpice

Mar 22 2018

Gryllida created T190473: provide a way for users to indicate which javascript tools to load or not.
Mar 22 2018, 11:05 PM · MediaWiki-User-preferences, Performance, JavaScript
Gryllida awarded T190449: Expiration field on Special:Block only accepts English input a Love token.
Mar 22 2018, 8:22 PM · MediaWiki-User-management, I18n
Gryllida added a comment to T184967: Deploy PageAssessments to Russian Wikipedia.

Thanks. I've updated the translation. It now begins with a sentence that means "WMF are suggesting to install the Page Assessments extension at our wiki". Do we have a link that supports this statement, or would a link to this phabricator ticket be sufficient?

Mar 22 2018, 1:45 AM · Russian-Sites, MediaWiki-extensions-PageAssessments

Mar 21 2018

Gryllida added a comment to T184967: Deploy PageAssessments to Russian Wikipedia.

I also have a question about content of the message-

Mar 21 2018, 9:37 PM · Russian-Sites, MediaWiki-extensions-PageAssessments
Gryllida added a comment to T184967: Deploy PageAssessments to Russian Wikipedia.

Added translation to https://ru.wikipedia.org/wiki/Участница:Gryllida/Черновик

Mar 21 2018, 9:34 PM · Russian-Sites, MediaWiki-extensions-PageAssessments
MarcoAurelio awarded T188806: create a Flow uninstall script a Love token.
Mar 21 2018, 10:09 AM · Growth-Team, Commons, StructuredDiscussions, Collaboration-Team-Triage
Gryllida created T190247: show menus on hover without javascript on a small screen.
Mar 21 2018, 7:36 AM · Timeless

Mar 20 2018

Gryllida awarded T11790: Watchlist doesn't show earlier normal edits when hiding bot edits or minor edits a Love token.
Mar 20 2018, 4:35 AM · Growth-Team, Bot-Frameworks, Collaboration-Team-Triage, Community-Wishlist-Survey-2016, Patch-For-Review, Epic, MediaWiki-Watchlist
Gryllida created T190117: make wikitext-deprecation tool easier to navigate.
Mar 20 2018, 12:53 AM · Tools
Gryllida created T190116: wikitext-deprecation tool gives error 500.
Mar 20 2018, 12:52 AM · Tools

Mar 19 2018

Gryllida created T190003: log watchlist changes.
Mar 19 2018, 2:27 AM · MediaWiki-Logging, MediaWiki-Watchlist

Mar 17 2018

Gryllida awarded T189908: Create a help page for TemplateWizard a Love token.
Mar 17 2018, 9:36 AM · Community-Tech, Community-Tech-Sprint, Documentation, MediaWiki-extensions-TemplateWizard

Mar 12 2018

Gryllida added a comment to T189068: add filter by file type.

The file name filter works nicely thank you. Knowing of this makes this tool much more useful indeed. :-)

Mar 12 2018, 9:10 PM · Upstream, VPS-project-codesearch
Gryllida updated the task description for T188871: support custom wikilink procedure per-wiki.
Mar 12 2018, 4:45 AM · VisualEditor
Gryllida added a comment to T189401: document the timelines format.

@TheDJ this is an interactive website. It is difficult to navigate and is not a substitute for good documentation. Do not think it would be an efficient use of contributors' time. Instead what I would expect to see is a tutorial showing how to create simple (2-3 line) plots and then build on it to add more complicated features. This would allow the relevant wikis to unleash the full potential of the graphs extension more easily.

Mar 12 2018, 4:42 AM · Documentation, Graphs
Gryllida awarded T52355: VisualEditor: Add support for editing templates' parameters as DOM elements ("visually"), including supporting nested templates a Love token.
Mar 12 2018, 3:41 AM · VisualEditor, VisualEditor-EditingTools

Mar 11 2018

Gryllida created T189401: document the timelines format.
Mar 11 2018, 4:11 AM · Documentation, Graphs

Mar 9 2018

Gryllida added a comment to T185282: Create subdomain for Design and Wikimedia User Interface Style Guide .

Jumping out of context here, but it could be nice to have the new site multi-lingual unlike what https://wikimedia.github.io/WikimediaUI-Style-Guide/ currently is. It is powered by jekyll which has a localization plugin.

Mar 9 2018, 4:53 AM · Domains, Operations, Design, WMF-Design, Wikimedia Design Style Guide, Traffic
Gryllida awarded T188830: Adding a list system for the desktop version a Love token.
Mar 9 2018, 12:44 AM · Reading-Infrastructure-Team-Backlog, Reading List Service

Mar 8 2018

Gryllida created T189269: Add new notification preference just for ping/mention in edit summary.
Mar 8 2018, 11:24 PM · Collaboration-Team-Triage, MediaWiki-Page-editing, Notifications, Community-Tech
Gryllida awarded T188028: Deploy the 2017 wikitext mode as the default editing environment for all users at office.wiki a Love token.
Mar 8 2018, 10:31 PM · VisualEditor (Current work), VisualEditor-MediaWiki-2017WikitextEditor
Gryllida awarded T48103: Allow having an on-wiki ToDo list per user a Love token.
Mar 8 2018, 5:50 AM · MediaWiki-extension-requests
Gryllida awarded T180678: Text and selection are shifted a Love token.
Mar 8 2018, 4:40 AM · User-Ryasmeen, MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), VisualEditor, SyntaxHighlight, VisualEditor-MediaWiki-2017WikitextEditor
Gryllida awarded T184379: VisualEditor/NWE should show larger dialogs for edit notices and AbuseFilter messages a Love token.
Mar 8 2018, 4:37 AM · VisualEditor-MediaWiki, MW-1.31-release-notes (WMF-deploy-2018-03-27 (1.31.0-wmf.27)), VisualEditor (Current work)
Gryllida awarded T176070: action=edit does not show deletion log, where applicable a Love token.
Mar 8 2018, 4:37 AM · Verified, VisualEditor-MediaWiki, MW-1.32-notes (WMF-deploy-2018-08-07 (1.32.0-wmf.16)), VisualEditor (Current work)
Gryllida awarded T153306: Have Show preview and Review your changes more directly accessible in the New Wikitext Editor a Love token.
Mar 8 2018, 4:36 AM · VisualEditor, Patch-For-Review, Design, VisualEditor-MediaWiki-2017WikitextEditor

Mar 7 2018

Gryllida created T189074: prepare the WikiEditor toolbar server-side.
Mar 7 2018, 3:37 AM · Performance-Team (Radar), WikiEditor
Gryllida created T189068: add filter by file type.
Mar 7 2018, 1:27 AM · Upstream, VPS-project-codesearch
Gryllida awarded T188812: Uninstall Flow on all wikis where it has zero topics a Love token.
Mar 7 2018, 12:28 AM · Growth-Team, User-notice-collaboration, Patch-For-Review, Collaboration-Team-Triage, Technical-Debt, Wikimedia-Site-requests, StructuredDiscussions

Mar 6 2018

Gryllida awarded T159595: Make sure abandoned useful tools are properly advertised so potentially interested new maintainers could find them a Cookie token.
Mar 6 2018, 12:16 AM · Toolhub, Toolforge-standards-committee, Developer-Advocacy

Mar 5 2018

Gryllida added a comment to T133535: Adding a link with an interwiki prefix in VE doesn't work.

Copied my comment from T188871 which is a duplicate of this task I think:

Mar 5 2018, 11:54 PM · User-Ryasmeen, Design, VisualEditor-MediaWiki-Links, VisualEditor
Gryllida merged T188871: support custom wikilink procedure per-wiki into T133535: Adding a link with an interwiki prefix in VE doesn't work.
Mar 5 2018, 11:52 PM · User-Ryasmeen, Design, VisualEditor-MediaWiki-Links, VisualEditor
Gryllida merged task T188871: support custom wikilink procedure per-wiki into T133535: Adding a link with an interwiki prefix in VE doesn't work.
Mar 5 2018, 11:52 PM · VisualEditor
Gryllida created T188889: [Echo/Notifications] automatically mark notification as read when user reads the relevant page.
Mar 5 2018, 3:18 AM · Growth-Team, Collaboration-Team-Triage, Notifications

Mar 4 2018

Gryllida added a comment to T188871: support custom wikilink procedure per-wiki.

I'm not sure how to incorporate custom W template into the suggestion. Perhaps list it under 'Wikipedia - English (custom)' but that would be confusing. :-(

Mar 4 2018, 11:07 PM · VisualEditor
Gryllida added a comment to T188871: support custom wikilink procedure per-wiki.

Hi Krenair. This is nice, but it would be nice to have autocomplete too for people who do not yet know the page name.

Mar 4 2018, 11:02 PM · VisualEditor
Gryllida awarded T185030: Graduate Syntax Highlighting (CodeMirror) out of beta for non-RTL wikis on the 2010 wikitext editor a Cookie token.
Mar 4 2018, 10:37 PM · Community-Tech, MW-1.32-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), User-notice, MediaWiki-extensions-CodeMirror
Gryllida created T188871: support custom wikilink procedure per-wiki.
Mar 4 2018, 7:39 PM · VisualEditor

Mar 3 2018

Gryllida added a subtask for T186463: Uninstall Flow from Commons: T188806: create a Flow uninstall script.
Mar 3 2018, 5:09 AM · Growth-Team, Commons, Patch-For-Review, Wikimedia-Site-requests, StructuredDiscussions, Collaboration-Team-Triage
Gryllida added a parent task for T188806: create a Flow uninstall script: T186463: Uninstall Flow from Commons.
Mar 3 2018, 5:09 AM · Growth-Team, Commons, StructuredDiscussions, Collaboration-Team-Triage
Gryllida created T188806: create a Flow uninstall script.
Mar 3 2018, 5:05 AM · Growth-Team, Commons, StructuredDiscussions, Collaboration-Team-Triage
Gryllida created T188805: handle timezones in upload wizard.
Mar 3 2018, 4:43 AM · Multimedia, UploadWizard

Mar 2 2018

Gryllida added a comment to T6717: Change the history view to accommodate larger edit summaries.

https://en.wikipedia.org/w/index.php?diff=828381447&oldid=828377910&type=revision&diffmode=source has some possibly relevant JavaScript codes. It seems like the consensus has not been established at enwiki, there are many solutions being discussed in a chaotic fashion.

Mar 2 2018, 8:45 PM · MediaWiki-Commenting, MediaWiki-History-or-Diffs
Gryllida added a comment to T188729: Remove Phabricator link in MultimediaViewer's "The file cannot be displayed" dialog.

What wiki page will it link to? It reads like there is a patch to merge, but I'm not seeing it here or on the other ticket.

Mar 2 2018, 8:02 PM · Multimedia, MediaWiki-extensions-MultimediaViewer
Gryllida awarded T6714: Epic: Increasing the length of the edit summary a Cookie token.
Mar 2 2018, 8:09 AM · MediaWiki-Commenting, Patch-For-Review, Contributors-Team, Epic, TCB-Team, German-Community-Wishlist, Tracking
Gryllida added a comment to T188696: Truncate display of long edit summaries, with a link to reveal the full text.

Added questions and codes on-wiki.

Mar 2 2018, 5:21 AM · MediaWiki-Page-editing
Gryllida added a comment to T188524: Add tip in Special:Preferences explaining GlobalPreferences.

Hi again Keegan.

Mar 2 2018, 1:44 AM · Community-Tech, Patch-For-Review, MediaWiki-extensions-GlobalPreferences
Gryllida added a comment to T188524: Add tip in Special:Preferences explaining GlobalPreferences.

Hi Keegan.

Mar 2 2018, 1:26 AM · Community-Tech, Patch-For-Review, MediaWiki-extensions-GlobalPreferences

Mar 1 2018

Gryllida added a comment to T186463: Uninstall Flow from Commons.
Mar 1 2018, 4:44 AM · Growth-Team, Commons, Patch-For-Review, Wikimedia-Site-requests, StructuredDiscussions, Collaboration-Team-Triage
Gryllida added a comment to T186463: Uninstall Flow from Commons.
Mar 1 2018, 4:40 AM · Growth-Team, Commons, Patch-For-Review, Wikimedia-Site-requests, StructuredDiscussions, Collaboration-Team-Triage

Feb 28 2018

Gryllida added a comment to T188524: Add tip in Special:Preferences explaining GlobalPreferences.

Yes a short message, perhaps with links to Special:CentralAuth/USERNAME and/or to https://wikimediafoundation.org/wiki/Our_projects ...?

Feb 28 2018, 11:32 PM · Community-Tech, Patch-For-Review, MediaWiki-extensions-GlobalPreferences
Gryllida awarded T188476: Document how to write a search extension a Cookie token.
Feb 28 2018, 4:31 AM · Discovery-Search, MediaWiki-Search, Discovery, MediaWiki-Documentation, Documentation
Gryllida awarded T188423: Remove the "Use global user page" preference from the global user page extension a Grey Medal token.
Feb 28 2018, 1:04 AM · Community-Tech, MW-1.31-release-notes (WMF-deploy-2018-03-06 (1.31.0-wmf.24)), Patch-For-Review, GlobalUserPage, MediaWiki-extensions-GlobalPreferences

Feb 27 2018

Gryllida added a project to T188470: allow to customize toolbar buttons size: Accessibility.
Feb 27 2018, 11:43 PM · Accessibility, WikiEditor
Gryllida created T188470: allow to customize toolbar buttons size.
Feb 27 2018, 11:42 PM · Accessibility, WikiEditor

Feb 24 2018

Gryllida added a comment to T188063: add immediate save button to CodeEditor (live editing).

Using Extension:Drafts is indeed similar, but there is one difference: saving a draft perhaps does not allow me to test how the current version of the code runs. Hence the "and checking how they run" remark in the original submission. That's the use-case it is intended to address -- someone is developing a JavaScript gadget or user script on-wiki by making incremental changes to it and testing its behaviour on another page.

Feb 24 2018, 12:17 AM · CodeEditor

Feb 23 2018

Gryllida created T188063: add immediate save button to CodeEditor (live editing).
Feb 23 2018, 1:48 AM · CodeEditor

Feb 19 2018

Gryllida created T187746: add utf8 directory name support to translation-server.translatorsDirectory.
Feb 19 2018, 8:16 PM · Citoid, VisualEditor