24
WikiSym 2008 Wiki Editors From Wiki Markup To WYSIWYG And Spatial Wikis

ENG Wikisym2008: WYSIWYG & Wiki Editors

Embed Size (px)

DESCRIPTION

Follow-up slides about WYSIWYG & Wiki editing issues

Citation preview

Page 1: ENG Wikisym2008: WYSIWYG & Wiki Editors

WikiSym 2008

Wiki EditorsFrom Wiki Markup To WYSIWYG And Spatial Wikis

Page 2: ENG Wikisym2008: WYSIWYG & Wiki Editors

WikiSym 2008: wiki markup, WYSIWYG and Spatial Wikis

2

Page 3: ENG Wikisym2008: WYSIWYG & Wiki Editors

WikiSym 2008: wiki markup, WYSIWYG and Spatial Wikis

Observations

• Novice users often need assistance with wiki markup.

• About half of “collaborative edits” is created to fix up markup.

3

Page 4: ENG Wikisym2008: WYSIWYG & Wiki Editors

WikiSym 2008: wiki markup, WYSIWYG and Spatial Wikis

Observations

• There is a plenty of wiki markup syntaxes, each of them requires some additional work to get used to.

• Wiki Creole project is finished after two years of development, ’08 session was pretty same as ‘07

4

Page 5: ENG Wikisym2008: WYSIWYG & Wiki Editors

WikiSym 2008: wiki markup, WYSIWYG and Spatial Wikis

Observations

• There was even some side talks on introducing WYSIWYG into Wikipedia.

5

Page 6: ENG Wikisym2008: WYSIWYG & Wiki Editors

WikiSym 2008: wiki markup, WYSIWYG and Spatial Wikis

Conclusions

• Wiki markup have reached its limits and about to stagnation.

• WYSIWYG seems to be close future for editing text in wikis.

6

Page 7: ENG Wikisym2008: WYSIWYG & Wiki Editors

WikiSym 2008: wiki markup, WYSIWYG and Spatial Wikis

Implementing WYSIWYGWiki Markup, Shoo Away!

7

Page 8: ENG Wikisym2008: WYSIWYG & Wiki Editors

WikiSym 2008: wiki markup, WYSIWYG and Spatial Wikis

Stage I“Two In One”

• Wiki & HTML editors are both supported simultaneously

• User can switch editor during edit, with possible minor loss of markup (such as complex tables from HTML)

8

Page 9: ENG Wikisym2008: WYSIWYG & Wiki Editors

WikiSym 2008: wiki markup, WYSIWYG and Spatial Wikis

Stage II“WYSIWYG”

• Default editor — WYSIWYG

• Support team should work on conflict situations to find missing features and fix issues with transition from wiki markup to WYSIWYG.

9

Page 10: ENG Wikisym2008: WYSIWYG & Wiki Editors

WikiSym 2008: wiki markup, WYSIWYG and Spatial Wikis

Are You Scared?

Wiki Markup

WYSIWYGeditor

You a

re

here

If you find over-decorated pages — feel free to fix them.This is wiki after all!

10

Page 11: ENG Wikisym2008: WYSIWYG & Wiki Editors

WikiSym 2008: wiki markup, WYSIWYG and Spatial Wikis

Next Station

WikiMarkup

WYSIWYGeditor

SpatialWiki

You

are h

ere

11

Page 12: ENG Wikisym2008: WYSIWYG & Wiki Editors

WikiSym 2008: wiki markup, WYSIWYG and Spatial Wikis

How’s “Spatial” Look Like?

Sample image from Tinderbox software

Current state of spatial software is most appropriate from collaborativeMind-Mapping.

12

Page 13: ENG Wikisym2008: WYSIWYG & Wiki Editors

WikiSym 2008: wiki markup, WYSIWYG and Spatial Wikis

Spatial Wiki Samples

• ShyWiki — wiki engine capable to compose pages as spatial collection of text and image blocks

• Tinderbox — standalone Mind-Mapping software

• Socs — research project for social network visualization for Wikipedia community

13

Page 14: ENG Wikisym2008: WYSIWYG & Wiki Editors

WikiSym 2008: wiki markup, WYSIWYG and Spatial Wikis

On WikiWord Linking

• There is no known solution for inflexion problems with WikiWords(which is actual for Slavic languages)

• WikiName: a short address or a brief title?

• WYSIWYG is not well suited for WikiWords detection & linking as you type them

14

Page 15: ENG Wikisym2008: WYSIWYG & Wiki Editors

WikiSym 2008: wiki markup, WYSIWYG and Spatial Wikis

Linking Outside

• Links to issues from bugtrackers (JIRA)

• Links to people pages (in some social networks)

• Other “inter-wiki” stuff, which is used in encyclopedias mostly

15

Page 16: ENG Wikisym2008: WYSIWYG & Wiki Editors

Obvious Solution:Auto Complete!

WikiSym 2008: wiki markup, WYSIWYG and Spatial Wikis

• Easy to implement in WYSIWYG

• Common interface for all kinds of links

• Helps fight typos & inflexions

• Allows to provide additional information on link target while linking

16

Page 17: ENG Wikisym2008: WYSIWYG & Wiki Editors

WikiSym 2008: wiki markup, WYSIWYG and Spatial Wikis

Next Actions

• After WYSIWYG implementation we plan to add autocomplete-based link creation supporting not only links to other wiki pages, but a bugtracker issues, people links, etc.

17

Page 18: ENG Wikisym2008: WYSIWYG & Wiki Editors

WikiSym 2008: wiki markup, WYSIWYG and Spatial Wikis

Table Issues

• Table-related issues are common to intranet wikis.

• Current wiki-engines don’t focus much on issues with tables.

• WYSIWYG helps sometimes, but does not cover all the issues.

18

Page 19: ENG Wikisym2008: WYSIWYG & Wiki Editors

WikiSym 2008: wiki markup, WYSIWYG and Spatial Wikis

Markup Tables

• low on cell amount

• rich markup inside cells

• WYSIWYG is the most effective tool

19

Page 20: ENG Wikisym2008: WYSIWYG & Wiki Editors

WikiSym 2008: wiki markup, WYSIWYG and Spatial Wikis

Data Tables

• Zounds of simple-decorated cells, often only numbers inside.

• MS Excel is used for data preprocessing frequently.

• Convenient to store as .XLS files.

20

Page 21: ENG Wikisym2008: WYSIWYG & Wiki Editors

WikiSym 2008: wiki markup, WYSIWYG and Spatial Wikis

Next Actions

• Files should be uploaded from the edit screen (from WYSIWYG toolbar?)

• Uploading a file leads to insertion its contents into page

• XLS/CSV-files should be inserted as tables, not “download” links.

21

Page 22: ENG Wikisym2008: WYSIWYG & Wiki Editors

WikiSym 2008: wiki markup, WYSIWYG and Spatial Wikis

Future Investigation

• There was some talks on successful WebDAV integration on the conference.

• We plan to investigate, how we can organize access to wiki through some kind of “network drive” interface, so user can open attached file in his preferred table processor, make changes and simply save the file.

22

Page 23: ENG Wikisym2008: WYSIWYG & Wiki Editors

WikiSym 2008: wiki markup, WYSIWYG and Spatial Wikis

So• WYSIWYG is going to replace wiki markup

• Autocomplete should be used to handle linking instead of WikiWords

• Big data-oriented tables should be treated as XLS-files.

• Spatial Wiki — young but interesting technology that can replace WYSIWYG sometimes. Not now.

23

Page 24: ENG Wikisym2008: WYSIWYG & Wiki Editors

WikiSym 2008: wiki markup, WYSIWYG and Spatial Wikis

Authors and contributors• Nikolay Yaremko

[email protected]

• Konstantin [email protected]

and other WikiSym participants

More WikiSym 2008 stories?http://wikisym2008.humanemagica.com

24