[Wikitech-l] Re: Contributing to Wikimedia

2023-12-11 Thread Andre Klapper
Hi and welcome,

On Tue, 2023-12-12 at 07:09 +, Aryann Dwivedi wrote:
> 
> Dear Sir/Madam,
> 
> I am Aryann Dwivedi, currently enrolled as an engineering student at
> NIT Nagpur. This marks my initial venture into the realm of open
> source contribution. Proficient in languages such as javascript,
> typescript, node,php, I have successfully executed several projects.
> Now, I am eager to channel my skills and contribute to your
> community.
> 
>  
> 
> In pursuit of this goal, I want to seek guidance and mentorship from
> an experienced individual who possesses expertise in the mentioned
> domains. I am enthusiastic about taking on a small issue or feature
> to work on under your mentorship.

Thanks for your interest! Please see https://developer.wikimedia.org/

Thanks,
andre

PS: Also see https://www.mediawiki.org/wiki/Inclusive_language
-- 
Andre Klapper (he/him) | Bugwrangler
https://blogs.gnome.org/aklapper/
___
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/

[Wikitech-l] Contributing to Wikimedia

2023-12-11 Thread Aryann Dwivedi
Dear Sir/Madam,

I am Aryann Dwivedi, currently enrolled as an engineering student at NIT 
Nagpur. This marks my initial venture into the realm of open source 
contribution. Proficient in languages such as javascript, typescript, node,php, 
I have successfully executed several projects. Now, I am eager to channel my 
skills and contribute to your community.



In pursuit of this goal, I want to seek guidance and mentorship from an 
experienced individual who possesses expertise in the mentioned domains. I am 
enthusiastic about taking on a small issue or feature to work on under your 
mentorship.



Thank you for considering my request.
___
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/

[Wikitech-l] Document usage of gadget exports for other gadgets' use

2023-12-11 Thread psnbaotg via Wikitech-l
Hello all,

Testing shows that a gadget can export something for another gadget (or user 
script) to use. But I cannot find any documentation regarding this. (Please 
don't confuse this with package gadgets -- they are different concepts.)

Examples here: 
https://test.wikipedia.org/wiki/MediaWiki:Gadget-packagefileuser.js and 
https://test.wikipedia.org/wiki/MediaWiki:Gadget-packagefilebase-file1.js.

I would like to draw your attention to this, as there is [a default gadget on 
Chinese Wikipedia](https://zh.wikipedia.org/wiki/MediaWiki:Gadget-HanAssist.js) 
utilizing this feature, so things can be better if this is officially 
documented.

For more information, please checke out 
[T349459](https://phabricator.wikimedia.org/T349459), thanks.

Best regards,

Diskdance___
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/

[Wikitech-l] Re: {REMINDER} Register and Apply for Scholarships for the 2024 Wikimedia Hackathon!

2023-12-11 Thread Onyinyechi Onifade
Hey Maarten,

Specific details about the venue will be disclosed in January 2024
.

Regards,

On Mon, Dec 11, 2023 at 7:51 PM Maarten Dammers  wrote:

> Hi Onyinyechi,
>
> When will the venue be announced? Looking at hotel options and I don't
> want to be other side of town.
>
> Maarten
> On 11-12-2023 19:21, Onyinyechi Onifade wrote:
>
> Hey Everyone,
>
> We hope this message finds you in great spirits and excitement for the
> upcoming Hackathon! 
>
> Time is ticking, and we don't want you to miss out on this incredible
> opportunity to be part of a collaborative and innovative event.
>
> To-Do:
>
> 1. *Register: *Secure your spot by completing the registration form [Hackathon
> Registration Link ].
> Remember the registration portal will remain accessible until we hit our
> venue's capacity, which is approximately set at 220 participants.
>
> 2. *Scholarship Application:*We are committed to nurturing a diverse and
> inclusive community. As part of this commitment, we offer scholarships that
> cover travel and accommodation expenses for a selected group of technical
> contributors.
>  [To apply: Scholarship Application Link
> ]. Remember, the deadline
> for scholarship applications is *January 5th, 2024*.
>
> If you have any questions or need assistance, our team is here to help.
> Feel free to reach out to hackat...@wikimedia.org for support.
>
> Best regards,
> --
> *Onyinyechi Onifade *
> Technical Community Program Manager
> Wikimedia Foundation 
>
> ___
> Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
> To unsubscribe send an email to 
> wikitech-l-leave@lists.wikimedia.orghttps://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
>
> ___
> Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
> To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
> https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
___
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/

[Wikitech-l] Re: {REMINDER} Register and Apply for Scholarships for the 2024 Wikimedia Hackathon!

2023-12-11 Thread Maarten Dammers

Hi Onyinyechi,

When will the venue be announced? Looking at hotel options and I don't 
want to be other side of town.


Maarten

On 11-12-2023 19:21, Onyinyechi Onifade wrote:

Hey Everyone,

We hope this message finds you in great spirits and excitement for the 
upcoming Hackathon! 


Time is ticking, and we don't want you to miss out on this incredible 
opportunity to be part of a collaborative and innovative event.


To-Do:

1. *Register: *Secure your spot by completing the registration form 
[Hackathon Registration Link 
]. Remember the 
registration portal will remain accessible until we hit our venue's 
capacity, which is approximately set at 220 participants.


2. *Scholarship Application:*We are committed to nurturing a diverse 
and inclusive community. As part of this commitment, we offer 
scholarships that cover travel and accommodation expenses for a 
selected group of technical contributors.
 [To apply: Scholarship Application Link 
]. Remember, the 
deadline for scholarship applications is *January 5th, 2024*.


If you have any questions or need assistance, our team is here to 
help. Feel free to reach out to hackat...@wikimedia.org for support.


Best regards,
--
*Onyinyechi Onifade *
Technical Community Program Manager
Wikimedia Foundation 


___
Wikitech-l mailing list --wikitech-l@lists.wikimedia.org
To unsubscribe send an email towikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/___
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/

[Wikitech-l] {REMINDER} Register and Apply for Scholarships for the 2024 Wikimedia Hackathon!

2023-12-11 Thread Onyinyechi Onifade
Hey Everyone,

We hope this message finds you in great spirits and excitement for the
upcoming Hackathon! 

Time is ticking, and we don't want you to miss out on this incredible
opportunity to be part of a collaborative and innovative event.

To-Do:

1. *Register: *Secure your spot by completing the registration form [Hackathon
Registration Link ]. Remember
the registration portal will remain accessible until we hit our venue's
capacity, which is approximately set at 220 participants.

2. *Scholarship Application:*We are committed to nurturing a diverse and
inclusive community. As part of this commitment, we offer scholarships that
cover travel and accommodation expenses for a selected group of technical
contributors.
 [To apply: Scholarship Application Link
]. Remember, the deadline for
scholarship applications is *January 5th, 2024*.

If you have any questions or need assistance, our team is here to help.
Feel free to reach out to hackat...@wikimedia.org for support.

Best regards,
-- 
*Onyinyechi Onifade *
Technical Community Program Manager
Wikimedia Foundation 
___
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/

[Wikitech-l] Re: Enabling canary events for all MediaWiki event streams

2023-12-11 Thread Andrew Otto
Hi everyone, I just enabled canary events for the mentioned streams.

Please comment here or on the task if you encounter any issues.

Thank you!
-Andrew Otto & the WMF Data Engineering team



On Tue, Nov 7, 2023 at 1:57 PM Andrew Otto  wrote:

> tl;dr
>
> Ignore this email if you do not use MediaWiki event streams.
>
> On Monday December 11 2023, all MediaWiki related event streams will have 
> artificial
> canary events
> 
> injected into them.  If you use any of these streams, you should discard
> thesee canary events.
>
> Add code to your consumers that discards events where meta.domain ==
> "canary".
> Canary Events
>
> At WMF, we use artificial 'canary' AKA 'heartbeat' events
> 
> to differentiate between a broken event stream and an empty event stream.
> Canary events should be produced at least once an hour.  If there are no
> events in a stream for an hour, then something is likely broken with that
> stream.
>
> These artificial canary events can be identified by the fact that their
> meta.domain field is set to "canary".  If you use any of the streams
> listed below, you will need to add code that discards any events where 
> meta.domain
> == "canary".
>
> Back in 2020, we began producing canary events into all new streams, but
> we never got around to enabling these for streams that already existed.  We
> needed to ensure that all consumers of these streams filtered out the
> canary events.  We're just finally getting around to enabling canary events
> for all streams.
>
> We will enable canary event production
>  for the following streams on
> Monday, December 11th, 2023:
>
> - mediawiki.recentchange
>
> - mediawiki.page-create
>
> - mediawiki.page-delete
>
> - mediawiki.page-links-change
>
> - mediawiki.page-move
>
> - mediawiki.page-properties-change
>
> - mediawiki.page-restrictions-change
>
> - mediawiki.page-suppress
>
> - mediawiki.page-undelete
>
> - mediawiki.revision-create
>
> - mediawiki.revision-visibility-change
>
> - mediawiki.user-blocks-change
>
> - mediawiki.centralnotice.campaign-change
>
> - mediawiki.centralnotice.campaign-create
>
> - mediawiki.centralnotice.campaign-delete
>
> If you consume any of these streams, either external to WMF networks using
> EventStreams, or internally using Kafka, please ensure that your consumer
> logic discards events where meta.domain == "canary" before this date.
> (Note that not all of these streams are exposed publicly at
> stream.wikimedia.org .)
>
> Thank you,
>
> -Andrew Otto & the WMF Data Engineering team
> 
>
> References
>
> - T266798 - Enable canary events for all MediaWiki streams
> 
>
> - T251609 - Automate ingestion and refinement into Hive of event data
> from Kafka using stream configs and canary/heartbeat events
> 
>
>
___
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/

[Wikitech-l] Re: Comments like Google Docs

2023-12-11 Thread Felipe Schenone
Thanks everyone for all the info, pointers and comments!
@Subbu: Indeed that was the one I read about, thanks!
@Thiemo: What I'm thinking of is a *gadget*, so it would be available on
Wikimedia wikis (and any other) but only for users that choose to enable it
(similar to my gadget MiniEdit ).

The gadget would allow its users to highlight some text and publish a
comment to the talk page along with the highlighted text and parent
paragraph (for context). Like so:

In ancient times, the use of solar energy was believed to have existed in
> civilizations amidst the Greeks
> , Romans
>  and the Chinese
> , though not for cooking.[3]
> 

Did it exist or not? The source says it did, so if no objections are
raised, I'll remove this.


Only users with the gadget enabled would be able to see the highlighted
text and comment in the article itself. The rest would only see it in the
talk page.

Because of the way I'm thinking the gadget would work, if the wikitext/HTML
of the parent paragraph changes (for example because the issue got fixed),
then the comment would stop showing in the article to users with the gadget
enabled. This is because the wikitext/HTML of the paragraph itself would
act as the anchor or identifier that would allow the gadget to know where
to insert the comment. This may be sub-optimal in some cases, but it's the
only way I can think of doing it without having the gadget insert things
into the wikitext of the article (which would be a definitive no-no). In
any case, the comments would always be available in the talk page.

To be honest though, some of your comments have made me question if this
could be useful, but I think given the way it would work, and considering
it would be an optional gadget that won't be available to random visitors,
it should be harmless, and time will tell if it ever becomes popular. I'm
working on a crude prototype and will share it shortly. Any insights, ideas
or comments are welcome!

Kind regards,

On Sun, Dec 10, 2023 at 11:28 PM Subramanya Sastry 
wrote:

> On 12/8/23 03:12, Felipe Schenone wrote:
>
> > Hi! I'm thinking on writing a gadget to add inline comments to
> > articles, similar to how Google Docs comments work.
> >
> > However, I'm sure I recently read somewhere about someone developing
> > an extension or something with the same goal, but now I can't find it
> > anywhere. Anyone knows?
>
>
> https://www.semantic-mediawiki.org/wiki/SMWCon_Fall_2023/Extension_for_creating_and_managing_inline_comments
> may be what you heard about?
>
> Subbu.
> ___
> Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
> To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
> https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
>
___
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/

[Wikitech-l] Re: MediaWiki in the age of AI - Keynote by Markus Krötzsch

2023-12-11 Thread Bernhard Krabina, KM-A
In case you want to watch SMWCon live, starting in one hour, here is the link 
to the YouTube stream:

https://www.youtube.com/watch?v=o-DFJyUPohc

Best,
Bernhard

Von: Bernhard Krabina, KM-A 
Gesendet: Montag, 4. Dezember 2023 11:04
An: mediawik...@lists.wikimedia.org; wikitech-l@lists.wikimedia.org
Betreff: [MediaWiki-l] MediaWiki in the age of AI - Keynote by Markus Krötzsch


Dear MediaWiki community,



we are happy to announce that Markus Krötzsch will be joining us in Paderborn 
for the keynote talk at SMWCon 2023!



In this talk, Markus will provide a personal perspective on the origins and 
principles of semantic wikis, and some of the key challenges that lie ahead in 
managing knowledge in the age of A!



Don't miss it - you can still attend in person, or follow the conference via 
YouTube or Zoom.



https://www.semantic-mediawiki.org/wiki/SMWCon_Fall_2023



I you have not already participated in our __community survey__, please do so 
until this Wednesday. It is important for us to learn more about your SMW 
usage. Results will be presented next Tuesday.



We thank this year's conference sponsors:



ArchiXL: http://www.archixl.nl/

Specialists in enterprise architecture, knowledge management, and semantics



Hallo Welt!: https://bluespice.com/

The company behind BlueSpice, the open-source enterprise wiki software



MyWikis Europe: https://mywikis.eu/

GDPR compliant (Semantic) MediaWiki hosting from the heart of Europe.



Wikibase Solutions: https://wikibase-solutions.com/

Specialist in business solutions with MediaWiki



As well as the conference organizers



MediaWiki Stakeholders' Group: https://mwstake.org/

Advocating the needs of MediaWiki users outside the Wikimedia Foundation



KM-A Knowledge Management Associates: https://km-a.net/

KM-A educates and advises Knowledge Managers and connects the KM Community in 
Austria and the world.



Paderborn University: https://www.uni-paderborn.de/en/

While always keeping society's needs in mind, scientists at Paderborn 
University are working on the technologies of the future.



Juggel: https://www.juggel.com/

AI supported Knowledge Management based on MediaWiki and Semantic MediaWiki



Best regards,

Bernhard, Ad and Tobias

___
Wikitech-l mailing list -- wikitech-l@lists.wikimedia.org
To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/