- Rishi, Jits, Mannie
Below is a debriefing document concerning the Dev8D JISC Developer Days (links included).
- Free to higher education
- Procurement, engagement, development
- Key Attributes
§ User Engagement
o Sustainability - http://smarte.org/smarte/resource/sn-glossary.xml;jsessionid=3t9p2u42smfhm << Term
o Social System
- Community - who is it
o Order of importance:
§ Disengage users
§ Engaged users
- Social System
o Understand who your users are - stakeholders...
- Project Scope
o Define boundaries - allow others to explore beyond/through welcome 3rd parties, they have different boundaries, with their own resources.
- The Environment
o Relation to other projects, engaging with the environment.
- Existing Community
o Raise awareness of work.
o Attract users from connected communities.
o Learn from successful communities.
o Stay abreast of current thinking.
- Build New Community
o Limited visibility.
o Retain independence.
- Essential Processes
o Decision making - structure
o Conflict resolution
§ Meritocracy of contribution
§ Benevolent dictator
o A quote from Marten Mickos.
- Barter Monetisation
o User feedback.
o Do things in the open.
- Action Points
o Identify areas from a common interest.
2. Social Science for Software Developers
3. Unlock - Geological web services
- Uses Java, Apache, Tomcat, Spring, MVC
- Providing geographic data - loads of data
- Restful Services
- E.g. unlock.edina.ac.uk/ws/nameSearch?name=Edinburgh
- Output format - json
4. Linked Data - Hugh Glasser - University of Southampton
- Interlinking the web of data
- The web of data has many equivalent URIs. This service helps you find co-references between different data sets.
- Linked data.
- Uses strength of semantic distances.
- http://wiki.dbpedia.org/About Linked data (like wiki)
- can get JSON back
- A discovery explorer.
5. Linked data in the web
- Ed Summers firstname.lastname@example.org
- "Linked data is the semantic web done right" Tim Berners Lee Library of congress
- Where to start:
o Model your stuff.
o Identify your stuff with cool URIs.
o Link stuff together with HTML.
o Link to machine friendly formats (RSS, ATOM, JSON etc).
o Use RDF to make your database available on the web using vocabularies other people understand.
o Question? What about a RDFa? RDFa serialising RDF graph - making meta data available in html view - can decorate links.
- Wants to help researchers manage, share, discover academic knowledge
- Mendeley desktop <-> Mendeley Web.
- Similar to endnote.
- Manage, share, read and annotate your research papers - both on the desktop and online.
- 14 Million documents (research papers).
- can provide usage-based impact factors of research papers.
- Audience/reach of research papers.
- Reading time & repeat readings per paper
- Quality ratings
- Demo web:
o Dashboard, Library, Statistics, MyProfile, People, Support
o Readership statistics.
o My publications.
o Looking to share the data because they're focusing on getting & cleaning:
§ Open API
o 2 Parts
§ Open Data
§ User Data - require user credentials - access to your library - docs, tags, notes, collections
o Access to statistics
§ Top authors
o Research Papers
§ Search by....
o UNDER DEVELOPMENT
§ Open data due March
§ User data due April
o API .. working on making data available.
6. The collaborative Tools Project - University of York
- Aim to improve collaboration
o Use cases.
- Public Presentation
o Community of practice.
- Better Meetings
o Instant Messaging.
o Horizon report.
o Space and Time.
o Room wiki room.
o People project
o Network thinking.
o Crowd sourcing.
o Tag clouds.
o Information design.
- Why rather than how... Assemble, create..
o Maltego - mining.
7. The Open University
- "It is amazing what you can accomplish if you do not care who does the credit taking"
- Difference between: something that works / something that is production quality.
- Refer to alpha/beta/launch
- State the number of bugs - quantitive bugs
- Functional -> Production code.
8. Visualising data with Processing.
- Ross McFadden http://processing.org
- Made by MIT peeps,
- Advanced graphics for Java
- Get pixels out quickly on the screen.
9. Hudson - Jim Downing.
- It's usage - info.
- Crediting developers with Commit Points.
10. Agile Development
- Travelling light
- Don't design for more than the immediate goal
o FlyWeb & CLAROS