Re: [Wikitech-l] Introducing WikiToLearn to developers

2015-11-27 Thread Riccardo Iaconelli
On Friday, November 27, 2015 04:15:09 PM Pine W wrote:
> This sounds like a wonderful project for the Wikimedia universe. It also
> aligns with the interests of the education interests of multiple US
> affiliates. Would you be able to set up a Hangout meeting with some of us
> (me and whoever else is interested) during the next few weeks? I wouls like
> to learn more about this project!

Hi Pine,

of course, I'd be glad to!
I live in the CEST timezone, and I am free most of next week. The first days 
are better though, since later on I will be commuting Milan-Geneva. Pick a day 
and we'll try to make it work. :-)

If next week is better, fine with me.

Bye,
-Riccardo


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Introducing WikiToLearn to developers

2015-11-27 Thread Riccardo Iaconelli
On Friday, November 27, 2015 08:32:50 PM Brad Jorsch wrote:
> If I can trust Google Translate, it.wikibooks.org's equivalent pages say
> roughly the same thing.

Hi Brad,

what I meant is that we create various forms of text, and most content might 
not be directly unitary textbooks, but simply start as several collections 
student notes or lecture notes. There is also no "book" with a clear 
structure, index, beginning and end, but there will be several sharing the 
same content. The site is structured around many "liquid" chapters which can 
later be re-assembled at the user's will, at compile time. The whole site is 
built around the idea of these light chapters, which can be scattered 
everywhere and which might even live in a User's namespace, because one of the 
main focuses we have is offline usage and personalization.

I agree that sometimes the lines can be more blurred, but I hope I was clear 
enough in why I think the two projects have different scopes. :)

Bye,
-Riccardo



___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] Peer-to-peer sharing of the content of Wikipedia through WebRTC

2015-11-27 Thread Yeongjin Jang

Hi,

I am Yeongjin Jang, a Ph.D. Student at Georgia Tech.

In our lab (SSLab, https://sslab.gtisc.gatech.edu/),
we are working on a project called B2BWiki,
which enables users to share the contents of Wikipedia through WebRTC
(peer-to-peer sharing).

Website is at here: http://b2bwiki.cc.gatech.edu/

The project aims to help Wikipedia by donating computing resources
from the community; users can donate their traffic (by P2P communication)
and storage (indexedDB) to reduce the load of Wikipedia servers.
For larger organizations, e.g. schools or companies that
have many local users, they can donate a mirror server
similar to GNU FTP servers, which can bootstrap peer sharing.


Potential benefits that we think of are following.
1) Users can easily donate their resources to the community.
Just visit the website.

2) Users can get performance benefit if a page is loaded from
multiple local peers / local mirror (page load time got faster!).

3) Wikipedia can reduce its server workload, network traffic, etc.

4) Local network operators can reduce network traffic transit
(e.g. cost that is caused by delivering the traffic to the outside).


While we are working on enhancing the implementation,
we would like to ask the opinions from actual developers of Wikipedia.
For example, we want to know whether our direction is correct or not
(will it actually reduce the load?), or if there are some other concerns
that we missed, that can potentially prevent this system from
working as intended. We really want to do somewhat meaningful work
that actually helps run Wikipedia!

Please feel free to give as any suggestions, comments, etc.
If you want to express your opinion privately,
please contact ss...@cc.gatech.edu.

Thanks, 

--- Appendix ---

I added some detailed information about B2BWiki in the following.

# Accessing data
When accessing a page on B2BWiki, the browser will query peers first.
1) If there exist peers that hold the contents, peer to peer download happens.
2) otherwise, if there is no peer, client will download the content
from the mirror server.
3) If mirror server does not have the content, it downloads from
Wikipedia server (1 access per first download, and update).


# Peer lookup
To enable content lookup for peers,
we manage a lookup server that holds a page_name-to-peer map.
A client (a user's browser) can query the list of peers that
currently hold the content, and select the peer by its freshness
(has hash/timestamp of the content,
has top 2 octet of IP address
(figuring out whether it is local peer or not), etc. 


# Update, and integrity check
Mirror server updates its content per each day
(can be configured to update per each hour, etc).
Update check is done by using If-Modified-Since header from Wikipedia server.
On retrieving the content from Wikipedia, the mirror server stamps a timestamp
and sha1 checksum, to ensure the freshness of data and its integrity.
When clients lookup and download the content from the peers,
client will compare the sha1 checksum of data
with the checksum from lookup server.

In this settings, users can get older data
(they can configure how to tolerate the freshness of data,
e.g. 1day older, 3day, 1 week older, etc.), and
the integrity is guaranteed by mirror/lookup server.


More detailed information can be obtained from the following website.

http://goo.gl/pSNrjR
(URL redirects to SSLab@gatech website)

Please feel free to give as any suggestions, comments, etc.

Thanks,
-- 
Yeongjin Jang


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Introducing WikiToLearn to developers

2015-11-27 Thread Brad Jorsch (Anomie)
On Fri, Nov 27, 2015 at 5:40 PM, Riccardo Iaconelli 
wrote:

> On Friday, November 27, 2015 09:07:39 AM Brad Jorsch wrote:
> > How does it compare to Wikibooks? From the description it sounds very
> > similar. Or Wikiversity?
>
> Wikibooks is mostly for "generic" books,


That's not what
https://en.wikibooks.org/wiki/Wikibooks:What_is_Wikibooks#What_is_Wikibooks
says:

"Wikibooks is for textbooks, annotated texts, instructional guides, and
manuals. [...] As a general rule only instructional books are suitable for
inclusion. Most types of books, both fiction and non-fiction, are not
allowed on Wikibooks, unless they are instructional."

If I can trust Google Translate, it.wikibooks.org's equivalent pages say
roughly the same thing.


-- 
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Introducing WikiToLearn to developers

2015-11-27 Thread Pine W
This sounds like a wonderful project for the Wikimedia universe. It also
aligns with the interests of the education interests of multiple US
affiliates. Would you be able to set up a Hangout meeting with some of us
(me and whoever else is interested) during the next few weeks? I wouls like
to learn more about this project!

Pine
On Nov 27, 2015 5:22 AM, "Riccardo Iaconelli"  wrote:

> Hi all,
>
> I would like to introduce to the Wikimedia community WikiToLearn, a FOSS
> project of which I am a participant and which is lately getting a lot of
> contributions and momentum.
>
> It is a KDE project sponsored (among the others) by Wikimedia Italy and
> recently joined by institutions such as HEP Software Foundation (CERN,
> Fermilab, Princeton...) or Universities such as University of Pisa and
> Milano-
> Bicocca. These institutions are already populating the website with
> content.
>
> We aim to provide a platform where learners and teachers can complete,
> refine
> and re-assemble lecture notes in order to create free, collaborative and
> accessible textbooks, tailored precisely to their needs.
>
> Although the project is quite young (only a few months old), it is already
> growing in allure at an unexpected rate. Thanks to this we are now
> counting on
> nearly 40 developers, and growing (including content developers).
>
> We are different from Wikipedia and other WMF projects in several ways,
> and in
> a sense, complementary. Our focus is on creating complete textbooks (and
> not
> encyclopedic articles), drawing from a professor’s or a student’s own
> notes,
> either existing or that have to be written down.
>
> We also have a strong focus on offline use: all the content of WikiToLearn
> should be easily printable by any student for offline use and serious
> studying.
>
> Besides a good team for content development, we can count on a small but
> motivated team of developers, and we would like to improve communication
> with
> upstream (a.k.a. you ;-) ), because we found ourselves developing a few
> features which could probably be made available to the general public, with
> some generalization and polishing. ;-)
>
> Is this a right place to start such a discussion?
>
> We would like to help as much as we can, but we might need some mentoring
> in
> how to best approach MediaWiki development, as many of us are relatively
> new
> to OSS/Web development.
>
> Bye,
> -Riccardo
>
>
> ___
> Wikitech-l mailing list
> Wikitech-l@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Introducing WikiToLearn to developers

2015-11-27 Thread Riccardo Iaconelli
On Friday, November 27, 2015 08:04:17 PM Federico Leva wrote:
> To clarify, Wikimedia Italia doesn't financially sponsor this site nor
> contribute content to it. AFAIK our volunteers provided some MediaWiki
> training to the site's users. Wikimedia Italia is always happy when
> MediaWiki usage spreads, but recommends Wikibooks and Wikiversity as
> primary platforms for OER activities.

A few important Wikimedia Italia members have actually contributed much 
content to the site. I think that the relationship between KDE and WMI is 
mutually beneficial, as we bring in a lot more contributors to MediaWiki and 
similar technologies, and at the same time develop much free content.

Everybody wins. :-)

> As for your question, there are a couple useful things you can do:
> 1) write a document where you explain what makes your platform more
> suitable for your activities and what features Wikibooks/Wikiversity
> lack in your opinion;

I briefly answered in my previous mail to a question similar to this.
A strong presence within the academical world is also a non-techical, but key 
element. Two universities (Milano-Bicocca and Pisa) have already decided to 
join the activities with all of their professors and students. I expect 
several more to come (we have ongoing contacts), in the near future.

> 2) publish your code in Gerrit:
> https://www.mediawiki.org/wiki/Git/New_repositories/Requests (you made a
> Docker extensiona and the skin, right?

We have a few modifications here and there, also on OCG and more standard 
extensions (like Math). We will do more. We're temporarly hosting our source 
code on github, while we're reworking with the sysadmins on the git.kde.org 
infrastructure, but as a KDE project we will have to move the official repos, 
per project policy.

Since git is decentralized, I hope we can still find great spaces for 
collaborating. ;-)

> 3) report bugs and feature requests http://phabricator.wikimedia.org/ ;
>
> 4) (as you use Debian) take ownership of the Debian package, which is
> currently abandoned: https://wiki.debian.org/MediaWiki ;
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=728347 .

We're not using a Debian package, we're using our custom baked solution of 
variously integrated docker containers, which allows for an almost identical 
setup for development and production, with a pretty nice deployment procedure. 

It seemed much easier than Vagrant for our usecases. All of our scripts are 
also open. This allows deployment on several Linux flavors.

Thank you very much for your reply and your support! :-)

Bye,
-Riccardo



___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Introducing WikiToLearn to developers

2015-11-27 Thread Riccardo Iaconelli
On Friday, November 27, 2015 09:07:39 AM Brad Jorsch wrote:
> How does it compare to Wikibooks? From the description it sounds very
> similar. Or Wikiversity?

Wikibooks is mostly for "generic" books, while we aim at content with a 
didactical value. For this reason we don't want the restrictions on software 
offer imposed by WMF, and we allow support for things like numbered equations, 
or the ability to create a more compelling UX through new skins. Target users 
are universities (students and professors) and research labs.

Wikiversity, on the other hand, has never managed to gain enough momentum 
within the academical communities. As Ricordisamoa wrote, it is now 
restarting, but it's after we gathered interested people and material, and 
we're currently way more active than the local Wikiversity group.

I believe we're doing a better job at performing a (IMHO FUNDAMENTAL) bonding 
with unis and research labs, mostly thanks to the fact that we come from 
there. AFAICT from a few private chats that is also OK with Wikimedia, since 
that is no longer their main focus (which is now WikiData and Wikipedia). All 
the efforts I have seen on this direction (e.g. WikiEdu and WikiMed) have 
concentrated on Wikipedia.

We also give a strong focus on offline usage of the content, from the layout 
of the pages to the content type. We were born to address a very specific and 
personal need, and we ensured to create the most easy and efficient platform 
for serious studying.


> > We would like to help as much as we can, but we might need some mentoring
> > in how to best approach MediaWiki development, as many of us are
> > relatively
> > new to OSS/Web development.
> 
> Have you seen
> https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker and
> https://www.mediawiki.org/wiki/Developer_hub yet?
> 
> Other advice I can give you is that getting something into MediaWiki core
> itself can be daunting, but don't be too afraid to propose a patch adding
> it if it really belongs there (even if "it" is just the hook that you need
> or a new accessor on some existing class). It can be difficult to find the
> right person to review the code and standards can be high, and sometimes
> it'll turn out that the thing should be done in a completely different way
> than you originally thought, but you're likely to wind up with a better
> result than if you hack things up in an extension.

First thing that comes to mind: we introduced a  tag (short for 
displaystyle math) that allows centered, complex and numbered equations.

I have seen that a similar patch has been explicitly rejected by the Wikipedia 
community. How do you suggest we proceed?

Bye,
-Riccardo



___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Introducing WikiToLearn to developers

2015-11-27 Thread Riccardo Iaconelli
On Friday, November 27, 2015 04:05:25 PM Ricordisamoa wrote:
> What a better proof that itwikiversity has failed.
> But it is getting restarted 
>  
> recently.

We should definitely get in touch and join forces :-)

-Riccardo


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Developer Relations Weekly Summary

2015-11-27 Thread Oliver Keyes
This is a very long list of individual links. Could you quickly
summarise in text what the team has been working on and what they will
be next?

On 27 November 2015 at 11:36, Quim Gil  wrote:
> Original version:
> https://www.mediawiki.org/wiki/Developer_Relations/Weekly_summary#2015-11-27
>
>
> Help develop the next summary here
> !
> Software
>
>- MediaWiki 1.26  now
>available (announcement
>)
>- Programmers Turn Wikipedia Into Music to Make a Point
>
> 
> (KQED
>article)
>- Drawing Questions from Wikidata
> (ETH
>Zürich bachelor thesis)
>- OOjs UI  0.14.0 Release
>(breaking change, announcement
>
> 
>)
>
> EventsPast
>
>- Video recording  of WMF
>Discovery and Reading showcase on 2015-11-16.
>- Meeting notes
> of WMF Scrum
>of scrums on 2015-11-18.
>- Meeting logs
>
> 
> of IRC office hour 
> on 2015-11-19 19:00 UTC
>
> 
>: Reconnecting with the shared hosting community
> (announcement
>)
>- Technical needs 
> identified
>at Wikisource Conference 2015
>
> 
> (includes
>hackathon and technical workshops) on 20-22 Nov 2015 in Vienna.
>- Video stream and slides
> of Lightning
>Talks
> 
> on
>2015-11-24.
>- Meeting logs
>
> 
> of IRC office hour  on
>2015-11-25: Language Engineering.
>- Meeting notes
> (in
>French) of Ateliers Wikidata
>
> 
> on
>2015-11-26 in Paris.
>
> Upcoming
>
>- 2015-12-2/4 Bangalore: Grace Hopper Celebration India
> (call for Wikimedians
>
> 
>)
>- 2015-12-10 IRC office hour
>: Discussion about
>product development
>- 2015-12-14: Wikimedia Product showcase
>
>.
>- [image: Octicons-sync.svg] 2015-12-22: Upcoming Lightning Talks
>.
>You can sign up or propose a talk.
>- [image: Octicons-sync.svg] 2016-01-04/06 San Francisco: Wikimedia
>Developer Summit 2016
>
>   - Skeleton schedule for Tuesday 4
>   
> 
>and Wednesday 5
>   
> 
> combine
>   slots for pre-scheduled sessions and unconference rooms. (T116024
>   )
>   - "Must have" sessions are being selected. (T119593
>   )
>- 2016-03-30 / 2016-04-03 Jerusalem: Wikimedia Hackathon 2016
> (new wiki
>page, work in progress)
>   - Idea: Engaging developer communities. (T119694
>   )
>   - Idea: Connect the priorities of the Community Wishlist and other
>   tech priorities. (T119703 )
>
> Documentation
>
>- Commons media of the month  
> example
>web app written in ClojureScript. (announcement
>
> 
>, source 

[Wikitech-l] Design thinking at IBM

2015-11-27 Thread Pine W
Interesting read:
http://www.seattletimes.com/business/ibms-design-centered-strategy-to-set-free-the-squares/

Pine
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Introducing WikiToLearn to developers

2015-11-27 Thread Federico Leva (Nemo)
To clarify, Wikimedia Italia doesn't financially sponsor this site nor 
contribute content to it. AFAIK our volunteers provided some MediaWiki 
training to the site's users. Wikimedia Italia is always happy when 
MediaWiki usage spreads, but recommends Wikibooks and Wikiversity as 
primary platforms for OER activities.


As for your question, there are a couple useful things you can do:
1) write a document where you explain what makes your platform more 
suitable for your activities and what features Wikibooks/Wikiversity 
lack in your opinion;
2) publish your code in Gerrit: 
https://www.mediawiki.org/wiki/Git/New_repositories/Requests (you made a 
Docker extensiona and the skin, right? 
http://it.wikitolearn.org/Speciale:Versione);

3) report bugs and feature requests http://phabricator.wikimedia.org/ ;
4) (as you use Debian) take ownership of the Debian package, which is 
currently abandoned: https://wiki.debian.org/MediaWiki ; 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=728347 .


Nemo

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] Developer Relations Weekly Summary

2015-11-27 Thread Quim Gil
Original version:
https://www.mediawiki.org/wiki/Developer_Relations/Weekly_summary#2015-11-27


Help develop the next summary here
!
Software

   - MediaWiki 1.26  now
   available (announcement
   )
   - Programmers Turn Wikipedia Into Music to Make a Point
   

(KQED
   article)
   - Drawing Questions from Wikidata
    (ETH
   Zürich bachelor thesis)
   - OOjs UI  0.14.0 Release
   (breaking change, announcement
   
   )

EventsPast

   - Video recording  of WMF
   Discovery and Reading showcase on 2015-11-16.
   - Meeting notes
    of WMF Scrum
   of scrums on 2015-11-18.
   - Meeting logs
   

of IRC office hour 
on 2015-11-19 19:00 UTC
   

   : Reconnecting with the shared hosting community
    (announcement
   )
   - Technical needs 
identified
   at Wikisource Conference 2015
   

(includes
   hackathon and technical workshops) on 20-22 Nov 2015 in Vienna.
   - Video stream and slides
    of Lightning
   Talks
    on
   2015-11-24.
   - Meeting logs
   

of IRC office hour  on
   2015-11-25: Language Engineering.
   - Meeting notes
    (in
   French) of Ateliers Wikidata
   

on
   2015-11-26 in Paris.

Upcoming

   - 2015-12-2/4 Bangalore: Grace Hopper Celebration India
    (call for Wikimedians
   
   )
   - 2015-12-10 IRC office hour
   : Discussion about
   product development
   - 2015-12-14: Wikimedia Product showcase
   
   .
   - [image: Octicons-sync.svg] 2015-12-22: Upcoming Lightning Talks
   .
   You can sign up or propose a talk.
   - [image: Octicons-sync.svg] 2016-01-04/06 San Francisco: Wikimedia
   Developer Summit 2016
   
  - Skeleton schedule for Tuesday 4
  

   and Wednesday 5
  

combine
  slots for pre-scheduled sessions and unconference rooms. (T116024
  )
  - "Must have" sessions are being selected. (T119593
  )
   - 2016-03-30 / 2016-04-03 Jerusalem: Wikimedia Hackathon 2016
    (new wiki
   page, work in progress)
  - Idea: Engaging developer communities. (T119694
  )
  - Idea: Connect the priorities of the Community Wishlist and other
  tech priorities. (T119703 )

Documentation

   - Commons media of the month  example
   web app written in ClojureScript. (announcement
   
   , source , ClojureScript
   online workshop
   

   )

Community health

   - Proposal: MediaWiki Group WikiWerkers
    (
   announcement
   
   )
   - [image: Octicons-sync.

Re: [Wikitech-l] Introducing WikiToLearn to developers

2015-11-27 Thread Ricordisamoa

What a better proof that itwikiversity has failed.
But it is getting restarted 
 
recently.


Il 27/11/2015 14:22, Riccardo Iaconelli ha scritto:

Hi all,

I would like to introduce to the Wikimedia community WikiToLearn, a FOSS
project of which I am a participant and which is lately getting a lot of
contributions and momentum.

It is a KDE project sponsored (among the others) by Wikimedia Italy and
recently joined by institutions such as HEP Software Foundation (CERN,
Fermilab, Princeton...) or Universities such as University of Pisa and Milano-
Bicocca. These institutions are already populating the website with content.

We aim to provide a platform where learners and teachers can complete, refine
and re-assemble lecture notes in order to create free, collaborative and
accessible textbooks, tailored precisely to their needs.

Although the project is quite young (only a few months old), it is already
growing in allure at an unexpected rate. Thanks to this we are now counting on
nearly 40 developers, and growing (including content developers).

We are different from Wikipedia and other WMF projects in several ways, and in
a sense, complementary. Our focus is on creating complete textbooks (and not
encyclopedic articles), drawing from a professor’s or a student’s own notes,
either existing or that have to be written down.

We also have a strong focus on offline use: all the content of WikiToLearn
should be easily printable by any student for offline use and serious
studying.

Besides a good team for content development, we can count on a small but
motivated team of developers, and we would like to improve communication with
upstream (a.k.a. you ;-) ), because we found ourselves developing a few
features which could probably be made available to the general public, with
some generalization and polishing. ;-)

Is this a right place to start such a discussion?

We would like to help as much as we can, but we might need some mentoring in
how to best approach MediaWiki development, as many of us are relatively new
to OSS/Web development.

Bye,
-Riccardo


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Introducing WikiToLearn to developers

2015-11-27 Thread Brad Jorsch (Anomie)
On Fri, Nov 27, 2015 at 8:22 AM, Riccardo Iaconelli 
wrote:

> We aim to provide a platform where learners and teachers can complete,
> refine
> and re-assemble lecture notes in order to create free, collaborative and
> accessible textbooks, tailored precisely to their needs.
>
[...]

> We are different from Wikipedia and other WMF projects in several ways,
> and in a sense, complementary. Our focus is on creating complete textbooks
> (and not encyclopedic articles), drawing from a professor’s or a student’s
> own notes, either existing or that have to be written down.
>

How does it compare to Wikibooks? From the description it sounds very
similar. Or Wikiversity?


> Besides a good team for content development, we can count on a small but
> motivated team of developers, and we would like to improve communication
> with upstream (a.k.a. you ;-) ), because we found ourselves developing a few
> features which could probably be made available to the general public, with
> some generalization and polishing. ;-)
>
> Is this a right place to start such a discussion?
>

Great! For general communication, this mailing list is probably as good a
place as any.


> We would like to help as much as we can, but we might need some mentoring
> in how to best approach MediaWiki development, as many of us are relatively
> new to OSS/Web development.
>

Have you seen
https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker and
https://www.mediawiki.org/wiki/Developer_hub yet?

Other advice I can give you is that getting something into MediaWiki core
itself can be daunting, but don't be too afraid to propose a patch adding
it if it really belongs there (even if "it" is just the hook that you need
or a new accessor on some existing class). It can be difficult to find the
right person to review the code and standards can be high, and sometimes
it'll turn out that the thing should be done in a completely different way
than you originally thought, but you're likely to wind up with a better
result than if you hack things up in an extension.


-- 
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Because visualizations are cool

2015-11-27 Thread Ricordisamoa

Il 27/11/2015 14:16, Joaquin Oltra Hernandez ha scritto:

While we are at it, Mike Bostock's block's page is a wonderful place to
wonder around and be amazed. The guy is the creator of d3, works at the NYT
interactive news department


https://twitter.com/mbostock/status/595252571658260481


and is just plain genius.

http://bl.ocks.org/mbostock  (scroll down for more, it has infinite
scrolling)


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] Introducing WikiToLearn to developers

2015-11-27 Thread Riccardo Iaconelli
Hi all,

I would like to introduce to the Wikimedia community WikiToLearn, a FOSS 
project of which I am a participant and which is lately getting a lot of 
contributions and momentum.

It is a KDE project sponsored (among the others) by Wikimedia Italy and 
recently joined by institutions such as HEP Software Foundation (CERN, 
Fermilab, Princeton...) or Universities such as University of Pisa and Milano-
Bicocca. These institutions are already populating the website with content.

We aim to provide a platform where learners and teachers can complete, refine 
and re-assemble lecture notes in order to create free, collaborative and 
accessible textbooks, tailored precisely to their needs.

Although the project is quite young (only a few months old), it is already 
growing in allure at an unexpected rate. Thanks to this we are now counting on 
nearly 40 developers, and growing (including content developers).

We are different from Wikipedia and other WMF projects in several ways, and in 
a sense, complementary. Our focus is on creating complete textbooks (and not 
encyclopedic articles), drawing from a professor’s or a student’s own notes, 
either existing or that have to be written down.

We also have a strong focus on offline use: all the content of WikiToLearn 
should be easily printable by any student for offline use and serious 
studying.

Besides a good team for content development, we can count on a small but 
motivated team of developers, and we would like to improve communication with 
upstream (a.k.a. you ;-) ), because we found ourselves developing a few 
features which could probably be made available to the general public, with 
some generalization and polishing. ;-)

Is this a right place to start such a discussion?

We would like to help as much as we can, but we might need some mentoring in 
how to best approach MediaWiki development, as many of us are relatively new 
to OSS/Web development.

Bye,
-Riccardo


___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Because visualizations are cool

2015-11-27 Thread Joaquin Oltra Hernandez
While we are at it, Mike Bostock's block's page is a wonderful place to
wonder around and be amazed. The guy is the creator of d3, works at the NYT
interactive news department and is just plain genius.

http://bl.ocks.org/mbostock (scroll down for more, it has infinite
scrolling)


On Thu, Nov 26, 2015 at 6:15 PM, Nick Wilson (Quiddity) <
nwil...@wikimedia.org> wrote:

> On the slightly-more-whimsical-than-practical side, I enjoy
> http://www.visual-literacy.org/periodic_table/periodic_table.html
> (mouseover for images, once it finishes loading)
>
> On Wed, Nov 25, 2015 at 10:50 PM, Simon Heimler 
> wrote:
>
> > For a even more extensive collection of examples (often including the
> > code), take a look at:
> >
> > http://christopheviau.com/d3list/gallery.html
> >
> > (Thats only D3.js bases visualizations)
> >
> > Best,
> > Simon
> >
> > 2015-11-25 14:23 GMT+01:00 P. Josepherum :
> >
> > > Are you aware of the capabilities of Semantic MediaWiki? It along with
> > > Semantic Result Formats can produce some wonderfully interactive
> graphs.
> > >
> > > On Wed, 25 Nov 2015 11:54 Quim Gil  wrote:
> > >
> > > > On Wed, Nov 25, 2015 at 9:07 AM, Pine W  wrote:
> > > >
> > > > > P.S. In the multimedia domain, I'd like to have the ability to add
> > > > > interactive visualizations to Wikipedia and its sister projects.
> For
> > > > > example, imagine how engaging it would be to have interactive
> > > > phylogenetic
> > > > > trees that allow the user to zoom in and out and see images of
> > species.
> > > > >
> > > >
> > > > Related?
> https://meta.wikimedia.org/wiki/User:Yurik/I_Dream_of_Content
> > > >
> > > > --
> > > > Quim Gil
> > > > Engineering Community Manager @ Wikimedia Foundation
> > > > http://www.mediawiki.org/wiki/User:Qgil
> > > > ___
> > > > Wikitech-l mailing list
> > > > Wikitech-l@lists.wikimedia.org
> > > > https://lists.wikimedia.org/mailman/listinfo/wikitech-l
> > >
> > > --
> > >
> > > Love and waffles,
> > > PJosepherum
> > > ___
> > > Wikitech-l mailing list
> > > Wikitech-l@lists.wikimedia.org
> > > https://lists.wikimedia.org/mailman/listinfo/wikitech-l
> > >
> > ___
> > Wikitech-l mailing list
> > Wikitech-l@lists.wikimedia.org
> > https://lists.wikimedia.org/mailman/listinfo/wikitech-l
> >
>
>
>
> --
> Nick Wilson (Quiddity)
> Community Liaison
> Wikimedia Foundation
> ___
> Wikitech-l mailing list
> Wikitech-l@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
>
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] git.wikimedia.org down?

2015-11-27 Thread Andre Klapper
On Fri, 2015-11-27 at 11:06 +0100, planetenxin wrote:
> Since yesterday we could not reach git.wikimedia.org any more.

See https://phabricator.wikimedia.org/T83702 :
The gitblit software powering git.wikimedia.org is in the process of
being replaced by Phabricator Diffusion.
https://phabricator.wikimedia.org/diffusion/ is available.

Cheers,
andre
-- 
Andre Klapper | Wikimedia Bugwrangler
http://blogs.gnome.org/aklapper/



___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] git.wikimedia.org down?

2015-11-27 Thread Jaime Crespo
On Fri, Nov 27, 2015 at 12:34 PM, planetenxin  wrote:

> ... okay, but how to download a specific commit ID as tar.gz from
> Phabricator Diffusion like shown in my example?
> 
>

I cannot answer that, so I would recommend commenting what you need on
T83702 or T111465.
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] git.wikimedia.org down?

2015-11-27 Thread planetenxin
... okay, but how to download a specific commit ID as tar.gz from
Phabricator Diffusion like shown in my example?

Am 27.11.2015 um 11:59 schrieb Jaime Crespo:
> Please see my comments on: <
> https://phabricator.wikimedia.org/T119701#1834962>
> 
> And the related ticket: 
> 
> On Fri, Nov 27, 2015 at 11:06 AM, planetenxin  wrote:
> 
>> Since yesterday we could not reach git.wikimedia.org any more.
>>
>> A call like:
>>
>>
>> https://git.wikimedia.org/zip/?r=mediawiki/extensions/AdminLinks.git&h=2619ed9beede0017f50ed08b20f6ea3a5200a838&format=gz
>>
>> fails with a timeout.
>>
>> Ping is working.
>>
>> ___
>> Wikitech-l mailing list
>> Wikitech-l@lists.wikimedia.org
>> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
> 
> 
> 
> 


-- 

semantic::apps by gesinn.it
Business Applications with Semantic Mediawiki.
http://semantic-apps.com

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] git.wikimedia.org down?

2015-11-27 Thread Jaime Crespo
Please see my comments on: <
https://phabricator.wikimedia.org/T119701#1834962>

And the related ticket: 

On Fri, Nov 27, 2015 at 11:06 AM, planetenxin  wrote:

> Since yesterday we could not reach git.wikimedia.org any more.
>
> A call like:
>
>
> https://git.wikimedia.org/zip/?r=mediawiki/extensions/AdminLinks.git&h=2619ed9beede0017f50ed08b20f6ea3a5200a838&format=gz
>
> fails with a timeout.
>
> Ping is working.
>
> ___
> Wikitech-l mailing list
> Wikitech-l@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l




-- 
Jaime Crespo

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] git.wikimedia.org down?

2015-11-27 Thread planetenxin
Since yesterday we could not reach git.wikimedia.org any more.

A call like:

https://git.wikimedia.org/zip/?r=mediawiki/extensions/AdminLinks.git&h=2619ed9beede0017f50ed08b20f6ea3a5200a838&format=gz

fails with a timeout.

Ping is working.

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Please welcome Joe Matazzoni as Product Manager, Collaboration

2015-11-27 Thread Pine W
My impression is that Lila has taken an interest in Flow, partially
influenced by the discussions on her talk page on Meta. I do hope that Joe
will have the time for a careful review of the situation with Flow so that
we can get some kind of resolution and then move on to other matters for
collaboration improvements such as enhancements to Echo and cross-wiki
collaboration tools.

Pine
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l