web visibility for open source math software

Post on 11-May-2015

189 Views

Category:

Science

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

held at AGO Meeting - november 2013

TRANSCRIPT

Web Visibility for Open Source Math Software

Christian Himpe (christian.himpe@wwu.de)

WWU MünsterInstitute for Computational and Applied Mathematics

08.11.2013

Overview

1 High Impact2 Public Repositories3 Code Documentation4 Social Networks5 Communities6 Wikis7 Web Directories8 Archiving9 OnPage SEO10 SEO Analyzers11 Bonus

Tier-1 Capital

High ImpactOberwolfach References of Mathematical Software:http://orms.mfo.deReviewed mathematical software collection.

Zentralblatt MATH Software Information:http://swmath.orgReviewed mathematical software database (beta).

Academia.edu:http://academia.eduCustom contribution categories like “Software”.

ResearchGate:http://researchgate.netQuestions only, but parliament style interjections.

Source Drain

Public RepositoriesGitHub:http://github.comGit-Based project management (wiki, issues, ...)

Sourceforge:http://sourceforge.netOpen source project management (feedback, news, ...)

FreeCode:http://freecode.comFormerly “freshmeat”, well categorized.

Ohloh:http://ohloh.netCode metrics like language, LoC, activity, etc.

Ingredients

Code DocumentationREADMEplain textfile, should contain:Authors, Version, License Hint, Changelog Hint, FAQ Hint,Compatiblity, Installation, Dependencies, Contact Hint

LICENSEplain textfile, should contain:Software Name, Copyright Holders, Year, License Text

Souce HeaderComment block for EACH source file, should contain:Project Name, Version, Authors, License Hint, Website

Use markdown (http://j.mp/markdown) for text decorations.

The Big 4

Social NetworksGoogle+:http://plus.google.comG+ posts are indexed by the Google search.

Facebook:http://facebook.comFB posts are indexed by the Bing search.

Twitter:http://twitter.comTweets can be far reaching news feeds.

Youtube:http://youtube.comCommon format and good bandwidth.

Hashtag Definitions: http://tagdef.com

Hashtag...

CommunitiesContent specific communitiesFor example: MoRePashttp://morepas.org

Programming language specific communitiesFor example: Matlab FileExchangehttp://mathworks.com/matlabcentral/fileexchange

Presentation sharing communitiesFor example: Slidesharehttp://slideshare.net

Scientific communitiesFor example: MyScienceWorkhttp://mysciencework.com

Hey Hey Wiki

WikisTopic specific WikisFor example: MORwikihttp://modelreduction.org

WikiBooks:http://en.wikibooks.orgOpen content books for many scientific topics.

Wikipedia:http://en.wikipedia.orgStrict quality guidelines, checks and balances.

Own WikiFor example via GitHub

Just Browsing

Web DirectoriesOpen Science http://openscience.orgSmall open science software directory

Science Central http://sciencecentral.comScientific web directory

FSF http://directory.fsf.orgModerated free software directory

DMOZ http://dmoz.orgLargest but slow moderated web directory

NOMOZ http://nomoz.orgMainly paid web directory

Softpedia http://softpedia.comGeneral software directory

Freeze!

ArchivingWayback Machine http://archive.org

Web Citation: http://archive.isShow last-changed-dateBest practice: ISO8601 format: YYYY-MM-DDJavascript:var l = new Date(document.lastModified).toLocaleString("iso8601");

document.getElementById("last").innerHTML = l;

Provide BibTeX citation@misc{mysitetitle = {My Title},howpublished = {\url{http://mysite.url}},note = {Accessed: YYYY-MM-DD}}

DIY Ranking

OnPage SEOXHTML5 = XML rules + HTML5 featurestitle-tag and h1-tag: length and information is essential!title-attributes for each link tag (a) and image tag (img);meta-tags (charset, keywords, description)HTML5-tags: article, section, header, footer, figure, figcaptionSemantic Web:Microdata: http://schema.orgMicroformats: http://microformats.org

ValidatorsW3C validator: http://validator.w3.orgValidator.nu: http://validator.nuRich Snippets: http://google.com/webmasters/tools/richsnippets

Mobile Test: http://ready.mobi

Grade Me

SEO AnalyzersSeitWert: http://seitwert.deSeitenreport: http://seitenreport.deDesignministerium: http://designministerium.comWooRank: http://woorank.comPowerMapper: http://powermapper.comSeorch: http://seorch.euOpen Site Explorer: http://opensiteexplorer.orgSite Report Card: http://sitereportcard.comGTmetrix: http://gtmetrix.com

Bonus

Octave suggests to place keywords in source headerTest reading offline (Save As PDF, Firefox for Android)View website in textbrowser like lynxConnect with Google: link rel=author to google plus profileConnect with personal profile: link rel=me to staff pagePost screenshots at Pinterest (http://pinterest.com)(place hashtags in alt=)

Safe Share Buttons:2-Click: http://heise.de/-1333879Pure Link: http://addtoany.com

If-this-than-thathttp://ifttt.comFor example: if github commit then tweet

Thanks!

top related