Difference between revisions of "Resources"

From Wikidocumentaries
Jump to navigation Jump to search
(Wikidata)
(Added some links)
Line 20: Line 20:
  
 
===MediaWiki===
 
===MediaWiki===
 +
 +
* https://www.mediawiki.org/wiki/API:Tutorial
 +
* https://en.wikipedia.org/w/api.php Wikipedia API help
  
 
===Wikibase===
 
===Wikibase===
Line 25: Line 28:
  
 
===Wikidata===
 
===Wikidata===
* [https://query.wikidata.org/ Wikidata Query Service]
+
* [https://query.wikidata.org/ Wikidata Query Service] - SPARQL
 +
* [https://www.wikidata.org/w/api.php Wikidata API help] - MediaWiki API
 +
 
 +
===Wikimedia Commons===
 +
 
 +
*[https://commons.wikimedia.org/w/api.php Wikimedia Commons API help] - MediaWiki API
  
 
==Front end==
 
==Front end==
 
===Vue.js===
 
===Vue.js===
* '''[https://www.shopify.com/partners/blog/vuejs-tutorial Vue.js tutorial]'''
+
 
 +
Current (17.10.2018) Wikidocumentaries UI is built with Vue.js
 +
 
 +
* '''[https://vuejs.org/v2/guide/ Vue.js official guides]'''
 +
* [https://www.shopify.com/partners/blog/vuejs-tutorial Vue.js tutorial with the Webpack]
 
* [https://github.com/vuejs-templates/webpack Vue.js Webpack] starter pack
 
* [https://github.com/vuejs-templates/webpack Vue.js Webpack] starter pack
 +
 +
===Surveyor geotagging tool===
 +
* [http://spacetime.nypl.org/surveyor/#/510d47d9-4fa3-a3d9-e040-e00a18064a99 Surveyor at New York Public Library]
 +
* [https://github.com/nypl-spacetime/surveyor Surveyor GitHub repository]
 +
* [http://spacetime.nypl.org/Leaflet.GeotagPhoto/ Leaflet.GeoTagPhoto plugin]
 +
* [https://github.com/nypl-spacetime/brick-by-brick brick-by-brick JSON API]
 +
 +
=== React ===
 +
 +
Current (17.10.2018) Surveyor UI is built with React
 +
 +
* [https://reactjs.org/docs/getting-started.html Official React Getting Started guide]
 +
 +
=== Vue.js and React together ===
 +
 +
*https://x-team.com/blog/react-vue-component-integration/
 +
*[https://github.com/akxcv/vuera vuera] - Vue in React, React in Vue
 +
 +
=== Leaflet ===
 +
 +
* [https://leafletjs.com/examples.html Official Leaflet Tutorials]
  
 
===OpenLayers===
 
===OpenLayers===
  
===Surveyor geolocating tool===
+
* [https://openlayers.org/en/latest/doc/quickstart.html Official OpenLayers Quick Start]
* Leaflet plugin
+
* [https://openlayers.org/en/latest/examples/ Official OpenLayers Examples]
* Surveyor at New York Public Library
+
* [http://openlayers.org/en/latest/apidoc/ Official OpenLayers API Docs]
 +
 
 +
==API documentations for GLAM sector==
 +
 
 +
=== Finna ===
 +
* [https://api.finna.fi/swagger-ui/?url=%2Fapi%2Fv1%3Fswagger Finna API documentation]
 +
* [https://www.kiwi.fi/display/Finna/Finnan+avoin+rajapinta Old but still somewhat useful Finna API documentation]
 +
 
 +
 
 +
== Misc. ==
  
==API documentation==
+
* [https://stackoverflow.com/ Stack Overflow] - Developer Community Q&A & knowledge sharing
* '''[https://api.finna.fi/swagger-ui/?url=%2Fapi%2Fv1%3Fswagger Finna API documentation]'''
 
  
 
{{design-nav}}
 
{{design-nav}}

Revision as of 21:21, 16 October 2018

Communication & community

  • Wikidocumentaries blog The blog features articles about activities created around Wikidocumentaries. Articles can be published in Finnish and English.
  • Wikidocumentaries Facebook group. The group is primarily for informing about future events and promoting related events. Events can be multilingual, currently in Finland primarily.
  • Wikidocumentaries Slack channel The network of project partners preparing events and funding applications collaboratively.

Wikidocumentaries for developers

Wikimedia developer resources

Wikimedia Cloud Services

  1. Get a Wikimedia account (the same account for all Wikipedias, Wikimedia Commons, Wikidata etc.)
  2. Get the Wikimedia developer account. The same key and password let you access The Wikimedia Cloud Services at https://wikitech.wikimedia.org and the git repositories located at https://gerrit.wikimedia.org/.
  3. Create an account in Wikimedia Phabricator

https://wikitech.wikimedia.org/wiki/Main_Page

https://wikitech.wikimedia.org/wiki/Help:Access

MediaWiki

Wikibase

The Wikibase setup including MediaWiki, Wikibase and the SPARQL endpoint are included in a Docker compose at https://github.com/wmde/wikibase-docker/blob/master/README-compose.md

Wikidata

Wikimedia Commons

Front end

Vue.js

Current (17.10.2018) Wikidocumentaries UI is built with Vue.js

Surveyor geotagging tool

React

Current (17.10.2018) Surveyor UI is built with React

Vue.js and React together

Leaflet

OpenLayers

API documentations for GLAM sector

Finna


Misc.


Navigation

About Technology Design Content modules Tool pages Projects
Status

Wikidocumentaries blog

Wikidocumentaries demo

Phabricator project

Facebook group

GitHub repository

Translation in TranslateWiki

Wikidocumentaries Slack

Setting up dev environment

Resources

Translations

Languages

Using Wikibase

Federation with Wikidata

APIs

Linking

Media metadata

Properties to content

User registration

Licensing

Page types

Landing page

Search page

Topic page

User page

Organisation page

Project page

Tool page

Tasks

Components

Main toolbar and footer

Search

Faceting

Topic page header

Content module

Dropdown

Modal

Icons

Active modules

Article

Family tree

Gallery

Historical map

Images

Image viewer

Infobox

Map

Module ideas

Audio/Video

Bibliography

Correspondence

Discussion

Graph

Name

Newspaper articles

Testimonials

Timeline

Visualizations

Wikidocumentary

3D

Visual editor

Query tool

QuickStatements

Open Refine

Creating topics

Uploading images

Geolocating tool

Metadata editor

Rectifying maps

Transcription

Annotation tool

Central Park Archives

Convent Quarter

Wikisource