Jump to content

User:Sulfonilklorida/Signpost Opinion1

From Wikipedia, the free encyclopedia
The Signpost



Signpost Opinion1

IP blocks are driving the new users away

Optional: Give a short WP:LEAD-like introduction statement here.

In the early age of Internet, IP block is probably one of the most effective way to ban somebody from accessing some website's feature. Back then, the Internet users are still quite scarce. ISP is giving everyone static IP because there are plenty of them.

But now, as the number of global Internet users skyrocketed, the IP address stock is getting more scarce. ISP is resorting to dynamic IP and NAT to solve this problem. By using this technique, a single IP address could be used and reused by plenty of users at once.

The direct consequence is, we cant really use IP address as a mean to uniquely identify someone on the Internet anymore.

Please don't bite the newcomers

[edit]

In the age of dynamic IP and NATs, IP address is actually poor way to identify someone on Internet. I think the important problem that need to be addressed right now is "how to reduce IP blocking false positive".

I've seen a lot of new users, particularly those who interested in joining Wikimedia Movement due to competition event held by local chapter, complaining on why they cant sign up. Their IP address (mostly dynamic IP address behind ISP's NAT) is being blocked due to past's abuse. They complained it directly to the local chapter official, and the official sometimes cant really solve the problem. "It's beyond our scope" they often said. We're this close to "recruit" some new Wikimedia contributors, but then we're kicking them away by this harsh treatment.


Fingerprinting as a solution

[edit]

Instead of identifying user by their IP, i think we should look the other, better way. For example : browser fingerprinting. By using browser fingerprint as an identification method, we can solve two problem at once. First, no more collateral damage due to IP blocking. Second, the fingerprint could work as IP masking implementation, since storing and publicly displaying someone's IP could have some legal consequences.

Further research is needed on how to implement our own fingerprinting algorithm. We can always use 3rd party off-the-shelf algorithm, but perhaps we need to design our own algorithm that suits our own unique need. For example, we could improve the algorithm by using AI technique to identify user based on their wiki-editing behavior.


This page is a draft for the next issue of the Signpost. Below is some helpful code that will help you write and format a Signpost draft. If it's blank, you can fill out a template by copy-pasting this in and pressing 'publish changes': {{subst:Wikipedia:Wikipedia Signpost/Templates/Story-preload}}


Images and Galleries
Sidebar images

To put an image in your article, use the following template (link):

TKTK
I understand the primacy of pure feeling in creative art.
{{Wikipedia:Wikipedia Signpost/Templates/Filler image-v2
 |size      = 300px
 |fullwidth = no
 |alt       = TKTK
 |caption   = 
 |image     = 
}}

This will create the file on the right. Keep the 300px in most cases. If writing a 'full width' article, change |fullwidth=no to |fullwidth=yes.

Inline images

Placing

{{Wikipedia:Wikipedia Signpost/Templates/Inline image
 |size     = 300px
 |align    = center
 |alt      = TKTK
 |caption  = 
 |image    =
}}

(link) will instead create an inline image like below

TKTK
The significant thing is feeling, as such, quite apart from the environment in which it is called forth.
Galleries

To create a gallery, use the following

<gallery style="float:right;" mode=packed | heights=200px>
|TKTK
|TKTK
</gallery>

Each line inside the tags should be formatted like File:Whatever.jpg|Caption). This creates:

If you want it centered, remove tstyle="float:right;" from the first line.

Quotes
Framed quotes

To insert a framed quote like the one on the right, use this template (link):

{{Wikipedia:Wikipedia Signpost/Templates/Filler quote-v2
 |1         = 
 |author    = 
 |source    = 
 |fullwidth = 
}}

If writing a 'full width' article, change |fullwidth=no to |fullwidth=yes.

Pull quotes

To insert a pull quote like

use this template (link):

{{Wikipedia:Wikipedia Signpost/Templates/Quote
 |1         = 
 |source    = 
}}
Long quotes

To insert a long inline quote like

The goose is on the loose! The geese are on the lease!
— User:Oscar Wilde
— Quotations Notes from the Underpoop

use this template (link):

{{Wikipedia:Wikipedia Signpost/Templates/block quote
 | text   = 
 | by     = 
 | source = 
 | ts     = 
 | oldid  = 
}}
Side frames

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

A caption

Side frames help put content in sidebar vignettes. For instance, this one (link):

{{Wikipedia:Wikipedia Signpost/Templates/Filler frame-v2
 |1         = Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
 |caption   = A caption
 |fullwidth = no
}}

gives the frame on the right. This is useful when you want to insert non-standard images, quotes, graphs, and the like.

Example − Graph/Charts
A caption

For example, to insert the {{Graph:Chart}} generated by

{{Graph:Chart
 |width=250|height=100|type=line
 |x=1,2,3,4,5,6,7,8|y=10,12,6,14,2,10,7,9
}}

in a frame, simple put the graph code in |1=

{{Wikipedia:Wikipedia Signpost/Templates/Filler frame-v2
 |1=
{{Graph:Chart
 |width=250|height=100|type=line
 |x=1,2,3,4,5,6,7,8|y=10,12,6,14,2,10,7,9
}}
 |caption=A caption
 |fullwidth=no
}}

to get the framed Graph:Chart on the right.

If writing a 'full width' article, change |fullwidth=no to |fullwidth=yes.

Two-column vs full width styles

If you keep the 'normal' preloaded draft and work from there, you will be using the two-column style. This is perfectly fine in most cases and you don't need to do anything.

However, every time you have a |fullwidth=no and change it to |fullwidth=yes (or vice-versa), the article will take that style from that point onwards (|fullwidth=yes → full width, |fullwidth=no → two-column). By default, omitting |fullwidth= is the same as putting |fullwidth=no and the article will have two columns after that. Again, this is perfectly fine in most cases, and you don't need to do anything.

However, you can also fine-tune which style is used at which point in an article.

To switch from two-column → full width style midway in an article, insert

{{Wikipedia:Wikipedia Signpost/Templates/Signpost-block-end-v2}}
{{Wikipedia:Wikipedia Signpost/Templates/Signpost-block-start-v2|fullwidth=yes}}

where you want the switch to happen.

To switch from full width → two-column style midway in an article, insert

{{Wikipedia:Wikipedia Signpost/Templates/Signpost-block-end-v2}}
{{Wikipedia:Wikipedia Signpost/Templates/Signpost-block-start-v2|fullwidth=no}}

where you want the switch to happen.

Article series

To add a series of 'related articles' your article, use the following code

Related articles
Visual Editor

Five, ten, and fifteen years ago
1 January 2023

VisualEditor, endowment, science, and news in brief
5 August 2015

HTTPS-only rollout completed, proposal to enable VisualEditor for new accounts
17 June 2015

VisualEditor and MediaWiki updates
29 April 2015

Security issue fixed; VisualEditor changes
4 February 2015


More articles

{{Signpost series
 |type        = sidebar-v2
 |tag         = VisualEditor
 |seriestitle = Visual Editor
 |fullwidth   = no
}}

or

{{Signpost series
 |type        = sidebar-v2
 |tag         = VisualEditor
 |seriestitle = Visual Editor
 |fullwidth   = yes
}}

will create the sidebar on the right. If writing a 'full width' article, change |fullwidth=no to |fullwidth=yes. A partial list of valid |tag= parameters can be found at here and will decide the list of articles presented. |seriestitle= is the title that will appear below 'Related articles' in the box.

Alternatively, you can use

{{Signpost series
 |type        = inline
 |tag         = VisualEditor
 |tag_name    = visual editor
 |tag_pretext = the
}}

at the end of an article to create

For Signpost coverage on the visual editor see the visual editor series.

If you think a topic would make a good series, but you don't see a tag for it, or that all the articles in a series seem 'old', ask for help at the WT:NEWSROOM. Many more tags exist, but they haven't been documented yet.

Links and such

By the way, the template that you're reading right now is {{Editnotices/Group/Wikipedia:Wikipedia Signpost/Next issue}} (edit). A list of the preload templates for Signpost articles can be found here.