[Wikimedia-l] Re: Wikinotebooks: A Wiki for Computational Notebooks

2024-04-04 Thread Adam Sobieski
Thank you. I wasn't aware of the PAWS project. I just added a hyperlink to it 
in the Wikinotebooks project proposal: 
https://meta.wikimedia.org/wiki/Wikinotebooks#Related_projects .

I will attempt to build upon and improve upon the existing PAWS project and 
concepts and I can add some specifically comparative and contrastive content 
between the two projects in the Wikinotebooks proposal.

In any event, the good news is that there is an experienced team with respect 
to installing, maintaining, and operating Jupyter backend software components 
on Wikimedia Cloud.


Best regards,
Adam


From: Geertivp - 
Sent: Thursday, April 4, 2024 4:39 AM
To: wikimedia-l@lists.wikimedia.org 
Subject: [Wikimedia-l] Re: Wikinotebooks: A Wiki for Computational Notebooks

Isn't there an overlap with https://wikitech.wikimedia.org/wiki/PAWS ?
___
Wikimedia-l mailing list -- wikimedia-l@lists.wikimedia.org, guidelines at: 
https://meta.wikimedia.org/wiki/Mailing_lists/Guidelines and 
https://meta.wikimedia.org/wiki/Wikimedia-l
Public archives at 
https://lists.wikimedia.org/hyperkitty/list/wikimedia-l@lists.wikimedia.org/message/FVMJOCMK4JNV6PORSFWNINW3PVLEIKSY/
To unsubscribe send an email to wikimedia-l-le...@lists.wikimedia.org
___
Wikimedia-l mailing list -- wikimedia-l@lists.wikimedia.org, guidelines at: 
https://meta.wikimedia.org/wiki/Mailing_lists/Guidelines and 
https://meta.wikimedia.org/wiki/Wikimedia-l
Public archives at 
https://lists.wikimedia.org/hyperkitty/list/wikimedia-l@lists.wikimedia.org/message/AKIYGOAKI6VMETFWJNKLEW42SNAVVVOI/
To unsubscribe send an email to wikimedia-l-le...@lists.wikimedia.org

[Wikimedia-l] Re: Wikinotebooks: A Wiki for Computational Notebooks

2024-04-04 Thread Geertivp -
Isn't there an overlap with https://wikitech.wikimedia.org/wiki/PAWS ?
___
Wikimedia-l mailing list -- wikimedia-l@lists.wikimedia.org, guidelines at: 
https://meta.wikimedia.org/wiki/Mailing_lists/Guidelines and 
https://meta.wikimedia.org/wiki/Wikimedia-l
Public archives at 
https://lists.wikimedia.org/hyperkitty/list/wikimedia-l@lists.wikimedia.org/message/FVMJOCMK4JNV6PORSFWNINW3PVLEIKSY/
To unsubscribe send an email to wikimedia-l-le...@lists.wikimedia.org


[Wikimedia-l] Re: Wikinotebooks: A Wiki for Computational Notebooks

2024-04-03 Thread Adam Sobieski
Brooke Vibber,
All,

With respect to software development, options for a Wikinotebooks project would 
include using as many existing Project Jupyter software components, protocols, 
and standards as possible. The Project Jupyter homepage indicates: "free 
software, open standards, and web services for interactive computing across all 
programming languages" and that "Jupyter will always be 100% open-source 
software, free for all to use and released under the liberal terms of the 
modified BSD license" (https://jupyter.org/ , https://jupyter.org/about , 
https://opensource.org/license/BSD-3-Clause).

Brainstorming, if Wikinotebooks were to utilize their standard communication 
protocol, users would be able to easily configure, in their account settings, 
connectivity to their preferred servers and service endpoints.

Good news: I've started the proposal: 
https://meta.wikimedia.org/wiki/Wikinotebooks 
(https://meta.wikimedia.org/wiki/Talk:Wikinotebooks)!


Best regards,
Adam Sobieski

P.S.:

As interesting, here is some of the Project Jupyter documentation:

https://docs.jupyter.org/en/latest/
https://jupyter-notebook.readthedocs.io/en/latest/
https://nbformat.readthedocs.io/en/latest/index.html
https://jupyter-client.readthedocs.io/en/stable/index.html
https://jupyterhub.readthedocs.io/en/latest/



From: Brooke Vibber 
Sent: Wednesday, April 3, 2024 9:27 AM
To: Wikimedia Mailing List 
Subject: [Wikimedia-l] Re: Wikinotebooks: A Wiki for Computational Notebooks

You'll want to think about resource requirements and funding sources too; 
software development and ongoing operations and maintenance for a project of 
this magnitude would require a significant investment over many years.

-- b



On Tue, Apr 2, 2024, 5:05 AM Adam Sobieski 
mailto:adamsobie...@hotmail.com>> wrote:
Wikimedia,

Inspired by computational-notebook technologies including Project 
Jupyter<https://en.wikipedia.org/wiki/Project_Jupyter> and Jupyter 
AI<https://github.com/jupyterlab/jupyter-ai>, I am pleased to share some ideas 
for a new Wikimedia sister project: Wikinotebooks.

A Wikinotebooks project would enable new, wiki-style, multi-user collaboration 
scenarios with respect to notebook-based computing in a way tightly integrated 
with the Wikimedia software ecosystem.

With notebook-based computing, multimedia resources could be generated by 
people and AI, these resources including: 3D graphics, animations, audio, 
charts, diagrams, figures, graphs, images, infographics, maps, mathematical 
expressions, pictures, and video.

Editors would be able to log on to Wikinotebooks, create a new notebook, query 
data from Wikidata, run some program logic (e.g., JavaScript or Python) on that 
data to generate a chart, save that chart to Commons, and then add that chart 
to a Wikipedia article.

As envisioned, computational notebooks would be stored on Wikinotebooks, 
generated multimedia resources would be stored on Commons, and these notebooks 
and multimedia resources would remain interconnected. Persisted 
interconnectivity between data, queries, computational notebooks, and 
multimedia resources would streamline providing deliverables. For instance, 
updates to backing data could result in automatic updates to multimedia 
resources, e.g., charts, and/or in notifications to interested editors that new 
revisions were available.

A Wikinotebooks project would, additionally, enhance the development of another 
proposed sister project: 
Wikianswers<https://meta.wikimedia.org/wiki/Wikianswers>.

In the event of any interest, I could write a fuller proposal for a 
Wikinotebooks project on Meta-Wiki<https://meta.wikimedia.org>. Thank you.


Best regards,
Adam Sobieski

___
Wikimedia-l mailing list -- 
wikimedia-l@lists.wikimedia.org<mailto:wikimedia-l@lists.wikimedia.org>, 
guidelines at: https://meta.wikimedia.org/wiki/Mailing_lists/Guidelines and 
https://meta.wikimedia.org/wiki/Wikimedia-l
Public archives at 
https://lists.wikimedia.org/hyperkitty/list/wikimedia-l@lists.wikimedia.org/message/4L3FTOCW52T5OXJRZJELU22TXD2KNEUX/
To unsubscribe send an email to 
wikimedia-l-le...@lists.wikimedia.org<mailto:wikimedia-l-le...@lists.wikimedia.org>
___
Wikimedia-l mailing list -- wikimedia-l@lists.wikimedia.org, guidelines at: 
https://meta.wikimedia.org/wiki/Mailing_lists/Guidelines and 
https://meta.wikimedia.org/wiki/Wikimedia-l
Public archives at 
https://lists.wikimedia.org/hyperkitty/list/wikimedia-l@lists.wikimedia.org/message/ELX4GTRCJPTSDYFMM2MHVBUDTXQGP7XM/
To unsubscribe send an email to wikimedia-l-le...@lists.wikimedia.org

[Wikimedia-l] Re: Wikinotebooks: A Wiki for Computational Notebooks

2024-04-03 Thread Brooke Vibber
You'll want to think about resource requirements and funding sources too;
software development and ongoing operations and maintenance for a project
of this magnitude would require a significant investment over many years.

-- b



On Tue, Apr 2, 2024, 5:05 AM Adam Sobieski  wrote:

> Wikimedia,
>
> Inspired by computational-notebook technologies including Project Jupyter
>  and Jupyter AI
> , I am pleased to share some
> ideas for a new Wikimedia sister project: *Wikinotebooks*.
>
> A Wikinotebooks project would enable new, wiki-style, multi-user
> collaboration scenarios with respect to notebook-based computing in a way
> tightly integrated with the Wikimedia software ecosystem.
>
> With notebook-based computing, multimedia resources could be generated by
> people and AI, these resources including: 3D graphics, animations, audio,
> charts, diagrams, figures, graphs, images, infographics, maps, mathematical
> expressions, pictures, and video.
>
> Editors would be able to log on to Wikinotebooks, create a new notebook,
> query data from Wikidata, run some program logic (e.g., JavaScript or
> Python) on that data to generate a chart, save that chart to Commons, and
> then add that chart to a Wikipedia article.
>
> As envisioned, computational notebooks would be stored on Wikinotebooks, 
> generated
> multimedia resources would be stored on Commons, and these notebooks and
> multimedia resources would remain interconnected. Persisted
> interconnectivity between data, queries, computational notebooks, and
> multimedia resources would streamline providing deliverables. For instance,
> updates to backing data could result in automatic updates to multimedia
> resources, e.g., charts, and/or in notifications to interested editors that
> new revisions were available.
>
> A Wikinotebooks project would, additionally, enhance the development of
> another proposed sister project: Wikianswers
> .
>
> In the event of any interest, I could write a fuller proposal for a
> Wikinotebooks project on Meta-Wiki . Thank
> you.
>
>
> Best regards,
> Adam Sobieski
>
> ___
> Wikimedia-l mailing list -- wikimedia-l@lists.wikimedia.org, guidelines
> at: https://meta.wikimedia.org/wiki/Mailing_lists/Guidelines and
> https://meta.wikimedia.org/wiki/Wikimedia-l
> Public archives at
> https://lists.wikimedia.org/hyperkitty/list/wikimedia-l@lists.wikimedia.org/message/4L3FTOCW52T5OXJRZJELU22TXD2KNEUX/
> To unsubscribe send an email to wikimedia-l-le...@lists.wikimedia.org
___
Wikimedia-l mailing list -- wikimedia-l@lists.wikimedia.org, guidelines at: 
https://meta.wikimedia.org/wiki/Mailing_lists/Guidelines and 
https://meta.wikimedia.org/wiki/Wikimedia-l
Public archives at 
https://lists.wikimedia.org/hyperkitty/list/wikimedia-l@lists.wikimedia.org/message/HBA5P6JAR4XX3Q2WVMIXT5XALSME5NZL/
To unsubscribe send an email to wikimedia-l-le...@lists.wikimedia.org

[Wikimedia-l] Re: Wikinotebooks: A Wiki for Computational Notebooks

2024-04-02 Thread Shaba 50
Dear Adam,

Thank you for your prompt response and the additional insights you
provided. I am excited to see the fuller proposal for Wikinotebooks on
Meta-Wiki.

I appreciate your consideration of categorizing, organizing, and searching
for wiki-notebooks, as well as the inclusion of talk pages. These features
would greatly enhance the usability and community engagement with the
platform.

The ideas for task-specific templates, input forms, and real-time
processing of computational notebooks are also intriguing. These features
could significantly streamline the creation and editing process, making
Wikinotebooks more accessible and efficient for users.

I am particularly interested in the potential for AI assistants to provide
contextual recommendations and detect anomalous usage scenarios. These
features could greatly enhance the user experience and help ensure the
quality and consistency of the content generated on Wikinotebooks.


Best regards,
Aliyu Shaba


On Wed, Apr 3, 2024, 3:00 AM Adam Sobieski  wrote:

> Aliyu Shaba,
> All,
>
> Thank you. I will get started on a fuller proposal for Meta-Wiki,
> upcoming. I welcome any ideas for the proposal.
>
> I will continue to brainstorm about overlaps between wiki technologies,
> computational notebooks, and Web-based client front-end concepts.
>
> Initial ideas include that wiki-notebooks could be categorized and
> organized (including folksonomically), searched for, and have accompanying
> talk pages.
>
> In theory, instead of having to create blank notebooks, editors could
> select task-specific templates and/or make use of input forms to create
> rough-draft notebook sketches for subsequent completion.
>
> By processing computational notebooks as editors create and revise them:
> (1) anomalous usage scenarios could be detected, (2) AI assistants could
> contextually recommend documentation, and (3) AI assistants could
> contextually recommend options for populating cells with code sketches and
> code completions.
>
>
> Best regards,
> Adam
>
> --
> *From:* Shaba 50 
> *Sent:* Tuesday, April 2, 2024 3:04 PM
> *To:* Wikimedia Mailing List 
> *Subject:* [Wikimedia-l] Re: Wikinotebooks: A Wiki for Computational
> Notebooks
>
> Hi Adam,
>
> Thank you for your email and the exciting ideas you shared for a new
> Wikimedia sister project: Wikinotebooks. I find the concept of a
> wiki-style, multi-user collaboration platform for notebook-based computing
> to be intriguing and potentially transformative for our community.
>
> I appreciate the detailed explanation of how Wikinotebooks could enhance
> the generation and utilization of multimedia resources, streamline data
> processing and visualization, and facilitate interconnectedness between
> various components of the Wikimedia ecosystem. The integration with
> Wikidata and the ability to leverage JavaScript or Python for data
> manipulation opens up a wide range of possibilities for computational
> exploration and knowledge creation.
>
> I am also intrigued by the potential synergies between Wikinotebooks and
> the proposed Wikianswers project.
>
> Collaborative notebook environments could provide a valuable platform for
> developing and refining answers to complex questions and fostering
> discussions among experts and enthusiasts.
>
> Thank you again for your initiative and thoughtfulness. I look forward to
> continuing the conversation and working together to advance the Wikimedia
> movement.
>
> Best regards,
> Aliyu Shaba.
>
>
> On Tue, Apr 2, 2024, 1:05 PM Adam Sobieski 
> wrote:
>
> Wikimedia,
>
> Inspired by computational-notebook technologies including Project Jupyter
> <https://en.wikipedia.org/wiki/Project_Jupyter> and Jupyter AI
> <https://github.com/jupyterlab/jupyter-ai>, I am pleased to share some
> ideas for a new Wikimedia sister project: *Wikinotebooks*.
>
> A Wikinotebooks project would enable new, wiki-style, multi-user
> collaboration scenarios with respect to notebook-based computing in a way
> tightly integrated with the Wikimedia software ecosystem.
>
> With notebook-based computing, multimedia resources could be generated by
> people and AI, these resources including: 3D graphics, animations, audio,
> charts, diagrams, figures, graphs, images, infographics, maps, mathematical
> expressions, pictures, and video.
>
> Editors would be able to log on to Wikinotebooks, create a new notebook,
> query data from Wikidata, run some program logic (e.g., JavaScript or
> Python) on that data to generate a chart, save that chart to Commons, and
> then add that chart to a Wikipedia article.
>
> As envisioned, computational notebooks would be stored on Wikinotebooks, 
> generated
> multimedi

[Wikimedia-l] Re: Wikinotebooks: A Wiki for Computational Notebooks

2024-04-02 Thread Adam Sobieski
Aliyu Shaba,
All,

Thank you. I will get started on a fuller proposal for Meta-Wiki, upcoming. I 
welcome any ideas for the proposal.

I will continue to brainstorm about overlaps between wiki technologies, 
computational notebooks, and Web-based client front-end concepts.

Initial ideas include that wiki-notebooks could be categorized and organized 
(including folksonomically), searched for, and have accompanying talk pages.

In theory, instead of having to create blank notebooks, editors could select 
task-specific templates and/or make use of input forms to create rough-draft 
notebook sketches for subsequent completion.

By processing computational notebooks as editors create and revise them: (1) 
anomalous usage scenarios could be detected, (2) AI assistants could 
contextually recommend documentation, and (3) AI assistants could contextually 
recommend options for populating cells with code sketches and code completions.


Best regards,
Adam


From: Shaba 50 
Sent: Tuesday, April 2, 2024 3:04 PM
To: Wikimedia Mailing List 
Subject: [Wikimedia-l] Re: Wikinotebooks: A Wiki for Computational Notebooks

Hi Adam,

Thank you for your email and the exciting ideas you shared for a new Wikimedia 
sister project: Wikinotebooks. I find the concept of a wiki-style, multi-user 
collaboration platform for notebook-based computing to be intriguing and 
potentially transformative for our community.

I appreciate the detailed explanation of how Wikinotebooks could enhance the 
generation and utilization of multimedia resources, streamline data processing 
and visualization, and facilitate interconnectedness between various components 
of the Wikimedia ecosystem. The integration with Wikidata and the ability to 
leverage JavaScript or Python for data manipulation opens up a wide range of 
possibilities for computational exploration and knowledge creation.

I am also intrigued by the potential synergies between Wikinotebooks and the 
proposed Wikianswers project.

Collaborative notebook environments could provide a valuable platform for 
developing and refining answers to complex questions and fostering discussions 
among experts and enthusiasts.

Thank you again for your initiative and thoughtfulness. I look forward to 
continuing the conversation and working together to advance the Wikimedia 
movement.

Best regards,
Aliyu Shaba.


On Tue, Apr 2, 2024, 1:05 PM Adam Sobieski 
mailto:adamsobie...@hotmail.com>> wrote:
Wikimedia,

Inspired by computational-notebook technologies including Project 
Jupyter<https://en.wikipedia.org/wiki/Project_Jupyter> and Jupyter 
AI<https://github.com/jupyterlab/jupyter-ai>, I am pleased to share some ideas 
for a new Wikimedia sister project: Wikinotebooks.

A Wikinotebooks project would enable new, wiki-style, multi-user collaboration 
scenarios with respect to notebook-based computing in a way tightly integrated 
with the Wikimedia software ecosystem.

With notebook-based computing, multimedia resources could be generated by 
people and AI, these resources including: 3D graphics, animations, audio, 
charts, diagrams, figures, graphs, images, infographics, maps, mathematical 
expressions, pictures, and video.

Editors would be able to log on to Wikinotebooks, create a new notebook, query 
data from Wikidata, run some program logic (e.g., JavaScript or Python) on that 
data to generate a chart, save that chart to Commons, and then add that chart 
to a Wikipedia article.

As envisioned, computational notebooks would be stored on Wikinotebooks, 
generated multimedia resources would be stored on Commons, and these notebooks 
and multimedia resources would remain interconnected. Persisted 
interconnectivity between data, queries, computational notebooks, and 
multimedia resources would streamline providing deliverables. For instance, 
updates to backing data could result in automatic updates to multimedia 
resources, e.g., charts, and/or in notifications to interested editors that new 
revisions were available.

A Wikinotebooks project would, additionally, enhance the development of another 
proposed sister project: 
Wikianswers<https://meta.wikimedia.org/wiki/Wikianswers>.

In the event of any interest, I could write a fuller proposal for a 
Wikinotebooks project on Meta-Wiki<https://meta.wikimedia.org>. Thank you.


Best regards,
Adam Sobieski

___
Wikimedia-l mailing list -- 
wikimedia-l@lists.wikimedia.org<mailto:wikimedia-l@lists.wikimedia.org>, 
guidelines at: https://meta.wikimedia.org/wiki/Mailing_lists/Guidelines and 
https://meta.wikimedia.org/wiki/Wikimedia-l
Public archives at 
https://lists.wikimedia.org/hyperkitty/list/wikimedia-l@lists.wikimedia.org/message/4L3FTOCW52T5OXJRZJELU22TXD2KNEUX/
To unsubscribe send an email to 
wikimedia-l-le...@lists.wikimedia.org<mailto:wikimedia-l-le...@lists.wikimedia.org>
_

[Wikimedia-l] Re: Wikinotebooks: A Wiki for Computational Notebooks

2024-04-02 Thread Shaba 50
Hi Adam,

Thank you for your email and the exciting ideas you shared for a new
Wikimedia sister project: Wikinotebooks. I find the concept of a
wiki-style, multi-user collaboration platform for notebook-based computing
to be intriguing and potentially transformative for our community.

I appreciate the detailed explanation of how Wikinotebooks could enhance
the generation and utilization of multimedia resources, streamline data
processing and visualization, and facilitate interconnectedness between
various components of the Wikimedia ecosystem. The integration with
Wikidata and the ability to leverage JavaScript or Python for data
manipulation opens up a wide range of possibilities for computational
exploration and knowledge creation.

I am also intrigued by the potential synergies between Wikinotebooks and
the proposed Wikianswers project.

Collaborative notebook environments could provide a valuable platform for
developing and refining answers to complex questions and fostering
discussions among experts and enthusiasts.

Thank you again for your initiative and thoughtfulness. I look forward to
continuing the conversation and working together to advance the Wikimedia
movement.

Best regards,
Aliyu Shaba.


On Tue, Apr 2, 2024, 1:05 PM Adam Sobieski  wrote:

> Wikimedia,
>
> Inspired by computational-notebook technologies including Project Jupyter
>  and Jupyter AI
> , I am pleased to share some
> ideas for a new Wikimedia sister project: *Wikinotebooks*.
>
> A Wikinotebooks project would enable new, wiki-style, multi-user
> collaboration scenarios with respect to notebook-based computing in a way
> tightly integrated with the Wikimedia software ecosystem.
>
> With notebook-based computing, multimedia resources could be generated by
> people and AI, these resources including: 3D graphics, animations, audio,
> charts, diagrams, figures, graphs, images, infographics, maps, mathematical
> expressions, pictures, and video.
>
> Editors would be able to log on to Wikinotebooks, create a new notebook,
> query data from Wikidata, run some program logic (e.g., JavaScript or
> Python) on that data to generate a chart, save that chart to Commons, and
> then add that chart to a Wikipedia article.
>
> As envisioned, computational notebooks would be stored on Wikinotebooks, 
> generated
> multimedia resources would be stored on Commons, and these notebooks and
> multimedia resources would remain interconnected. Persisted
> interconnectivity between data, queries, computational notebooks, and
> multimedia resources would streamline providing deliverables. For instance,
> updates to backing data could result in automatic updates to multimedia
> resources, e.g., charts, and/or in notifications to interested editors that
> new revisions were available.
>
> A Wikinotebooks project would, additionally, enhance the development of
> another proposed sister project: Wikianswers
> .
>
> In the event of any interest, I could write a fuller proposal for a
> Wikinotebooks project on Meta-Wiki . Thank
> you.
>
>
> Best regards,
> Adam Sobieski
>
> ___
> Wikimedia-l mailing list -- wikimedia-l@lists.wikimedia.org, guidelines
> at: https://meta.wikimedia.org/wiki/Mailing_lists/Guidelines and
> https://meta.wikimedia.org/wiki/Wikimedia-l
> Public archives at
> https://lists.wikimedia.org/hyperkitty/list/wikimedia-l@lists.wikimedia.org/message/4L3FTOCW52T5OXJRZJELU22TXD2KNEUX/
> To unsubscribe send an email to wikimedia-l-le...@lists.wikimedia.org
___
Wikimedia-l mailing list -- wikimedia-l@lists.wikimedia.org, guidelines at: 
https://meta.wikimedia.org/wiki/Mailing_lists/Guidelines and 
https://meta.wikimedia.org/wiki/Wikimedia-l
Public archives at 
https://lists.wikimedia.org/hyperkitty/list/wikimedia-l@lists.wikimedia.org/message/HUG32VOSDEHMR26DDDUYB7DQFT7E7353/
To unsubscribe send an email to wikimedia-l-le...@lists.wikimedia.org