Collaboration. Problems in collaboration. The solution

Size: px
Start display at page:

Download "Collaboration. Problems in collaboration. The solution"

Transcription

1 Collaboration László Kálmán 1 Csaba Oravecz 1 Péter Szigetvári 2 1 ELTE/MTA Theoretical Linguistics Programme; Research Institute for Linguistics, Hungarian Academy of Sciences One of the reasons for working with computers, networks, etc. is that it helps creating together with others. 2 Department of English Linguistics Eötvös Loránd University Lecture 10. / Dec 8, 2010 Problems in collaboration Problems in collaboration Elements of the solution The solution people send documents to each other through functionally the same documents are called differently by each person even one person may decide to call them differently from one time to the other different persons may split the document differently, so one and the same document may be split into different parts by different people proposed modifications are hard to follow (even if you use a program that records changes, e.g., a word processor) different people want to make different modifications, but it is hard to know who wanted to modify which version nobody knows which is the latest version The solution: version control (= revision control) no need to send documents around unique name of every document for everyone modifications can be traced (all modifications leave traces) there is always only one current version

2 Basic concepts Concepts of version control Basic operations Basic operations Repository a database where all versions of all documents are stored (actually, only the differences between each version and the previous one) (the users need not know how all that happens) Server machine where the repository is stored; program that serves the users requests Local copies each user can have their own copy of any part of the repository (local copies can be easily compared or synchronized with the repository) Adding (in a working copy): adding a file to the repository (initial check-in) Removing/deleting (in a working copy): removing a file from the repository (why should you do that?) Checking out: asking for a local copy (downloading) Committing: synchronize repository with your working copy (committing your changes) (you are usually requested to add a log message) Updating: synchronize local copy with repository (do this always before starting to work!) Basic operations concepts (cont d) Two philosophies Two philosophies Log (history): you can always retrieve and look at earlier log messages Version (revision): a particular stage of a document Diff[erence]: production and visualisation of differences between revisions Release: a snapshot of a repository at a given moment (note that releases can branch at releases; mainly software developers use that) With locking when you check something out, you are safe: nobody else can change the file until you check it back (commit) people tend to keep permissions for too long Without locking several people can work on the same file at the same time conflicts may arise if a conflict cannot be solved by merging, that s bad sign about work organization very popular solution: workflow (pre-defined order of proposing, approving/editing, publishing etc. of documents)

3 Archaic: RCS (Revision Control System, c. 1980, CLI) CVS (Concurrent Versions System) and Subversion most widespread, GUI also Visual Source Safe and Team Foundation Server: Microsoft, $$$

4 Web2.0? = Bubble2.0 Content management "second generation of web-based communities and hosted services [...] to facilitate creativity, collaboration, and sharing between users." rich Internet application techniques, enhanced functionality Web-based applications and desktops software applications run entirely through a browser (Flash, Silverlight, Java) folksonomies (folk + taxonomy; collaborative tagging) Semantic Web (Web3.0; web pages contain machine-readable metadata that describes their content) syndication, aggregation and notification of data (in RSS or Atom feeds) Life cycle of digital content 1 create 2 update 3 publish 4 translate 5 archive Roles and responsibilities author editor reviewer/publisher administrator consumer Content Management Systems Some systems to manage the content of a Web site to use interactively by a potentially large number of contributors to facilitate the organization, control, and publication of a large body of documents and other content, such as images and multimedia resources web content management system is a CMS with additional features to publish web content to web sites Automated templates WYSIWYG editing Scalable feature sets (plugins, modules) Workflow management Document management Blogs transition between web page, forum and content management Wikis public web page editing/publication (offers simplified language for creating HTML documents) Daisy, Dokuwiki, Drupal, Joomla!, MediaWiki, Plone etc. many different (free) systems for content management

5 Some systems Blogs transition between web page, forum and content management Wikis public web page editing/publication (offers simplified language for creating HTML documents) Daisy, Dokuwiki, Drupal, Joomla!, MediaWiki, Plone etc. many different (free) systems for content management

6

7 Google Docs free, Web-based word processor, spreadsheet, presentation, and form application allows to create and edit documents online while collaborating in real-time with other users documents can be shared, opened, and edited by multiple users at the same time imports and exports from/to several popular formats (OpenOffice, HTML, PDF, RTF, Text, Word) automatic saves storage and document size limits

Software Tools Subversion

Software Tools Subversion Software Tools Subversion Part II Lecture 4 1 Today s Outline Subversion (SVN) TortoiseSVN Client SVN Tips 2 Subversion (SVN) 3 Subversion (SVN) Centralized open-source VCS; started in 2000 Developed as

More information

Integrate Collaboration into your Workflow

Integrate Collaboration into your Workflow Integrate Collaboration into your Workflow George Bina george@oxygenxml.com @georgebina Existing workflow... Checkout Modify Content Commit... Integrating collaboration workflow... Checkout Modify Content

More information

Web 2.0, AJAX and RIAs

Web 2.0, AJAX and RIAs Web 2.0, AJAX and RIAs Asynchronous JavaScript and XML Rich Internet Applications Markus Angermeier November, 2005 - some of the themes of Web 2.0, with example-sites and services Web 2.0 Common usage

More information

CSC 2700: Scientific Computing

CSC 2700: Scientific Computing CSC 2700: Scientific Computing Record and share your work: revision control systems Dr Frank Löffler Center for Computation and Technology Louisiana State University, Baton Rouge, LA Feb 13 2014 Overview

More information

Revision Control. Software Engineering SS 2007

Revision Control. Software Engineering SS 2007 Revision Control Software Engineering SS 2007 Agenda Revision Control 1. Motivation 2. Overview 3. Tools 4. First Steps 5. Links Objectives - Use revision control system for collaboration Software Engineering,

More information

DotNetNuke. Easy to Use Extensible Highly Scalable

DotNetNuke. Easy to Use Extensible Highly Scalable DotNetNuke is the leading Web Content Management Platform for Microsoft.NET. It enables your organization to leverage your existing Microsoft investments to create rich, highly interactive web sites and

More information

Welcome! Virtual tutorial starts at 15:00 GMT. Please leave feedback afterwards at:

Welcome! Virtual tutorial starts at 15:00 GMT. Please leave feedback afterwards at: Welcome! Virtual tutorial starts at 15:00 GMT Please leave feedback afterwards at: www.archer.ac.uk/training/feedback/online-course-feedback.php Introduction to Version Control (part 1) ARCHER Virtual

More information

outline Web documents: HTML, forms concepts: WWW, URI/URL concepts: hypertext László Kálmán 1 Csaba Oravecz 1 Péter Szigetvári 2

outline Web documents: HTML, forms concepts: WWW, URI/URL concepts: hypertext László Kálmán 1 Csaba Oravecz 1 Péter Szigetvári 2 László Kálmán 1 Csaba Oravecz 1 Péter Szigetvári 2 outline 1 concepts 2 reading the Web 3 writing the Web getting a server writing HTML files web design 4 web forms 1 Research Institute for Linguistics

More information

Department of Computer Science Institute for System Architecture, Chair for Computer Networks. Content and File Management. Wikis

Department of Computer Science Institute for System Architecture, Chair for Computer Networks. Content and File Management. Wikis Department of Computer Science Institute for System Architecture, Chair for Computer Networks Content and File Management Wikis Source code files Introduction File Server?...? Access control? Concurrent

More information

CVS. Computer Science and Engineering College of Engineering The Ohio State University. Lecture 21

CVS. Computer Science and Engineering College of Engineering The Ohio State University. Lecture 21 CVS Computer Science and Engineering College of Engineering The Ohio State University Lecture 21 CVS: Concurrent Version System Classic tool for tracking changes to a project and allowing team access Can

More information

Software made the Wiki Way

Software made the Wiki Way Software made the Wiki Way How the Wiki Way has lead Tiki to become the Free/Open Source Web Application with the most built-in features. by Marc Laporte, Tiki Wiki CMS Groupware project Admin What I'll

More information

12/7/09. How is a programming language processed? Picasso Design. Collaborating with Subversion Discussion of Preparation Analyses.

12/7/09. How is a programming language processed? Picasso Design. Collaborating with Subversion Discussion of Preparation Analyses. Picasso Design Finish parsing commands Collaborating with Subversion Discussion of Preparation Analyses How is a programming language processed? What are the different phases? Start up Eclipse User s Input

More information

Index A Access data formats, 215 exporting data from, to SharePoint, forms and reports changing table used by form, 213 creating, cont

Index A Access data formats, 215 exporting data from, to SharePoint, forms and reports changing table used by form, 213 creating, cont Index A Access data formats, 215 exporting data from, to SharePoint, 215 217 forms and reports changing table used by form, 213 creating, 237 245 controlling availability of, 252 259 data connection to,

More information

USPAS Simulation of Beam and Plasma Systems Steven M. Lund, Jean-Luc Vay, Remi Lehe, Daniel Winklehner and David L. Bruhwiler Lecture: Software Version Control Instructor: David L. Bruhwiler Contributors:

More information

GIT TUTORIAL. Creative Software Architectures for Collaborative Projects CS 130 Donald J. Patterson

GIT TUTORIAL. Creative Software Architectures for Collaborative Projects CS 130 Donald J. Patterson GIT TUTORIAL Creative Software Architectures for Collaborative Projects CS 130 Donald J. Patterson SCM SOFTWARE CONFIGURATION MANAGEMENT SOURCE CODE MANAGEMENT Generic term for the ability to manage multiple

More information

Version Control Systems (Part 1)

Version Control Systems (Part 1) i i Systems and Internet Infrastructure Security Institute for Networking and Security Research Department of Computer Science and Engineering Pennsylvania State University, University Park, PA Version

More information

Version Control Systems: Overview

Version Control Systems: Overview i i Systems and Internet Infrastructure Security Institute for Networking and Security Research Department of Computer Science and Engineering Pennsylvania State University, University Park, PA Version

More information

The Magic of Microsoft Office SharePoint Services & Office 2007

The Magic of Microsoft Office SharePoint Services & Office 2007 The Magic of Microsoft Office SharePoint Services & Office 2007 Hans Demeyer CT Interactive hans@ct-interactive.net Session Objectives: What is SharePoint Technology Provide overview of the capabilities

More information

Tania Tudorache Stanford University. - Ontolog forum invited talk04. October 2007

Tania Tudorache Stanford University. - Ontolog forum invited talk04. October 2007 Collaborative Ontology Development in Protégé Tania Tudorache Stanford University - Ontolog forum invited talk04. October 2007 Outline Introduction and Background Tools for collaborative knowledge development

More information

End User SharePoint 2010 Videos List

End User SharePoint 2010 Videos List End User SharePoint 2010 Videos List Screencast Name Number Abstract Category A subsite (or simply referred to as site) is created as an interface for hosting pages, lists, libraries and web parts. Creating

More information

Department of Computer Science College of Engineering Boise State University

Department of Computer Science College of Engineering Boise State University Department of Computer Science College of Engineering Boise State University 1/18 Introduction Wouldn t you like to have a time machine? Software developers already have one! it is called version control

More information

Development of a new tool in e-catalunya

Development of a new tool in e-catalunya Development of a new tool in e-catalunya Master s Degree in Information Technology Project Director: Rosa M. Martín Santiago Tutor: Jose María Barceló Ordinas Lluís Suñol Juliachs September 2008 2 1. INTRODUCTION...

More information

Source Control. Comp-206 : Introduction to Software Systems Lecture 21. Alexandre Denault Computer Science McGill University Fall 2006

Source Control. Comp-206 : Introduction to Software Systems Lecture 21. Alexandre Denault Computer Science McGill University Fall 2006 Source Control Comp-206 : Introduction to Software Systems Lecture 21 Alexandre Denault Computer Science McGill University Fall 2006 Source Revision / Control Source Control is about the management of

More information

Lesson 2: Internet Communication

Lesson 2: Internet Communication Lesson 2: Internet Communication Lesson 2 Objectives Define modern Web technologies Define social networking Define and use instant messaging and text messaging Use Windows Remote Assistance Discuss blogging

More information

GoedelWorks Press release

GoedelWorks Press release Linden, 1 st September 2015 GoedelWorks Press release Altreonic is proud to announce the release of the version 3.0 of GoedelWorks, its unique end- to- end portal solution for trustworthy systems development.

More information

VSO. Configuration Management

VSO. Configuration Management VSO Configuration Management Timo Wolf Copyright 2005 Bernd Brügge & Timo Wolf VSO General Meeting, 3.Nov 2005 1 Outline Mapping the IEEE Standard to Subversion (SVN) Introduction to Subversion Subversion

More information

Drupal Module for CopySafe PDF -- Installation --

Drupal Module for CopySafe PDF -- Installation -- Drupal Module for CopySafe PDF -- Installation -- About this Module and CopySafe PDF This Drupal module enables websites using Drupal CMS to upload, display and manage pages and posts that display protected

More information

Modules. configuration button. Once a module is enabled, new permissions may be available. To reduce server load, modules with their Throttle checkbox

Modules. configuration button. Once a module is enabled, new permissions may be available. To reduce server load, modules with their Throttle checkbox Home Administer Site building Modules Modules List Uninstall Modules are plugins that extend Drupal's core functionality. Enable modules by selecting the Enabled checkboxes below and clicking the Save

More information

Index. Tony Smith 2016 T. Smith, SharePoint 2016 User's Guide, DOI /

Index. Tony Smith 2016 T. Smith, SharePoint 2016 User's Guide, DOI / Index A Alerts creation frequency, 472 list and library, 474 475 list item and document, 473 474 notifications, 478 page alerts, 475 476 search alerts, 477 items, 472 management adding alerts, 480 481

More information

Content Management Features & Benefits

Content Management Features & Benefits Content Publishing Features 01 Feedback Forms Use the drag-and-drop wizard to create feedback forms and then add them to your website. Responses are saved in your control panel and can be exported to Microsoft

More information

Content Management Systems

Content Management Systems Content Management Systems By multiple authors, see citation for each section Overview This reading includes two documents that explain the concept behind content management (CMS) systems and why you would

More information

Why use Google Docs? Traditional Office VS Google Docs Create a Google Document step by. More things to know Conclusion

Why use Google Docs? Traditional Office VS Google Docs Create a Google Document step by. More things to know Conclusion Google Docs E-Business By Xia cuihua Agenda What are Google Docs? Why use Google Docs? Traditional Office VS Google Docs Create a Google Document step by step More things to know Conclusion What are

More information

Collaborative Design with Oracle SQL Developer Data Modeler

Collaborative Design with Oracle SQL Developer Data Modeler Collaborative Design with Oracle SQL Developer Data Modeler Heli Helskyaho Miracle Finland Oy Jeff Smith Oracle Corp Cary, North Carolina, USA Keywords: SQL Developer, design, architect, model, ERD, diagram,

More information

2/9/2013 LAB OUTLINE INTRODUCTION TO VCS WHY VERSION CONTROL SYSTEM(VCS)? II SENG 371 SOFTWARE EVOLUTION VERSION CONTROL SYSTEMS

2/9/2013 LAB OUTLINE INTRODUCTION TO VCS WHY VERSION CONTROL SYSTEM(VCS)? II SENG 371 SOFTWARE EVOLUTION VERSION CONTROL SYSTEMS SENG 371 SOFTWARE EVOLUTION LAB OUTLINE Introduction to Version Control Systems VERSION CONTROL SYSTEMS Subversion Git and Github 1 Prepared by Pratik Jain 2 INTRODUCTION TO VCS A version control system

More information

Getting Started in TRACS Version /1/09

Getting Started in TRACS Version /1/09 What is TRACS? TRACS (Teaching, Research, And Collaboration System) is a new open-source collaborative learning environment. TRACS is being built on a technology developed by a consortium of universities

More information

Moodle Plugin for CopySafe Web -- Installation for Moodle 3.5 and later --

Moodle Plugin for CopySafe Web -- Installation for Moodle 3.5 and later -- Moodle Plugin for CopySafe Web -- Installation for Moodle 3.5 and later -- About this Plugin and CopySafe Web This Moodle plugin enables websites that use Moodle CMS to upload, display and manage pages

More information

Rob Weir, IBM 1 ODF and Web Mashups

Rob Weir, IBM 1 ODF and Web Mashups ODF and Web Mashups Basic techniques Rob Weir, IBM robert_weir@us.ibm.com 2009-11-05 1615 1 ODF and Web Mashups Agenda Why it is hard to use ODF in a web app Two techniques for accessing ODF on the web

More information

SharePoint 2013 for End Users - Microsoft Official

SharePoint 2013 for End Users - Microsoft Official Page 1 of 10 s Overview This SharePoint 2013 End User class is for end users working in a SharePoint 2013 environment. The course teaches SharePoint basics such as working with lists and libraries as well

More information

CPSC 491. Lecture 19 & 20: Source Code Version Control. VCS = Version Control Software SCM = Source Code Management

CPSC 491. Lecture 19 & 20: Source Code Version Control. VCS = Version Control Software SCM = Source Code Management CPSC 491 Lecture 19 & 20: Source Code Version Control VCS = Version Control Software SCM = Source Code Management Exercise: Source Code (Version) Control 1. Pretend like you don t have a version control

More information

GIT TO DA REPO! VERSION CONTROL, GITLAB, AND ISU

GIT TO DA REPO! VERSION CONTROL, GITLAB, AND ISU GIT TO DA REPO! VERSION CONTROL, GITLAB, AND ISU Tony Brook & Nathan Stien August 2nd, 2016 WHAT IS VERSION CONTROL (And why should you care?) Shared workspace for multiple collaborators Tracking history

More information

WordPress Plugin for CopySafe PDF -- Installation --

WordPress Plugin for CopySafe PDF -- Installation -- WordPress Plugin for CopySafe PDF -- Installation -- About this Plugin and CopySafe PDF This WordPress plugin enables websites using WordPress CMS to upload, display and manage pages and posts that display

More information

INTRODUCTION TO THE STATE OF MICHIGAN S SHAREPOINT ENVIRONMENT

INTRODUCTION TO THE STATE OF MICHIGAN S SHAREPOINT ENVIRONMENT INTRODUCTION TO THE STATE OF MICHIGAN S SHAREPOINT ENVIRONMENT WHAT IS SHAREPOINT? The State of Michigan is using SharePoint services to create intranet sites and team rooms to share information and foster

More information

What is Subversion and what does it do?

What is Subversion and what does it do? What is Subversion and what does it do? A version control system Manages files and directories and any changes made to those files and directories Can be used across networks to promote remote collaboration

More information

Version Control. Second level Third level Fourth level Fifth level. - Software Development Project. January 17, 2018

Version Control. Second level Third level Fourth level Fifth level. - Software Development Project. January 17, 2018 Version Control Click to edit Master EECS text 2311 styles - Software Development Project Second level Third level Fourth level Fifth level January 17, 2018 1 But first, Screen Readers The software you

More information

[MS55199]: SharePoint 2016 End User Training. Audience Profile This course is intended for new and existing users of SharePoint.

[MS55199]: SharePoint 2016 End User Training. Audience Profile This course is intended for new and existing users of SharePoint. [MS55199]: SharePoint 2016 End User Training Length : 3 Days Audience(s) : Information Workers Level : 100 Technology : Microsoft SharePoint Server Delivery Method : Instructor-led (Classroom) Course Overview

More information

The Web Information system for the Italian National Institute for Astrophysics: the experience by using the Zope/Plone framework

The Web Information system for the Italian National Institute for Astrophysics: the experience by using the Zope/Plone framework The Web Information system for the Italian National Institute for Astrophysics: the experience by using the Zope/Plone framework Serena Pastore, Caterina Boccato INAF-Astronomical Observatory of Padova

More information

Biological and Mathematical Basis of Interaction Computing

Biological and Mathematical Basis of Interaction Computing Biological and Mathematical Basis of Interaction Computing WP6: Dissemination and Collaboration Deliverable D6.1 Project Website Project funded by the European Commission Information and Communication

More information

Workpackage WP 33: Deliverable D33.6: Documentation of the New DBE Web Presence

Workpackage WP 33: Deliverable D33.6: Documentation of the New DBE Web Presence Contract n 507953 Workpackage WP 33: Deliverable D33.6: Documentation of the New DBE Web Presence Project funded by the European Community under the Information Society Technology Programme Contract Number:

More information

Weak Consistency and Disconnected Operation in git. Raymond Cheng

Weak Consistency and Disconnected Operation in git. Raymond Cheng Weak Consistency and Disconnected Operation in git Raymond Cheng ryscheng@cs.washington.edu Motivation How can we support disconnected or weakly connected operation? Applications File synchronization across

More information

Web Content Management with Open Source Software

Web Content Management with Open Source Software Web Content Management with Open Source Software Abhijeet Chavan Chief Technology Officer, Urban Insight www.urbaninsight.com Co-Editor, Planetizen www.planetizen.com Presented at the The Third Annual

More information

[Software Development] Development Tools. Davide Balzarotti. Eurecom Sophia Antipolis, France

[Software Development] Development Tools. Davide Balzarotti. Eurecom Sophia Antipolis, France [Software Development] Development Tools Davide Balzarotti Eurecom Sophia Antipolis, France Version Control Version (revision) control is the process of tracking and recording changes to files Most commonly

More information

Web Development IB PRECISION EXAMS

Web Development IB PRECISION EXAMS PRECISION EXAMS Web Development IB EXAM INFORMATION Items 53 Points 73 Prerequisites COMPUTER TECHNOLOGY Grade Level 10-12 Course Length ONE YEAR Career Cluster INFORMATION TECHNOLOGY Performance Standards

More information

SharePoint 2013 End User

SharePoint 2013 End User SharePoint 2013 End User Course 55031A; 3 Days, Instructor-led Course Description This SharePoint 2013 End User class is for end users working in a SharePoint 2013 environment. The course teaches SharePoint

More information

What is git? Distributed Version Control System (VCS); Created by Linus Torvalds, to help with Linux development;

What is git? Distributed Version Control System (VCS); Created by Linus Torvalds, to help with Linux development; What is git? Distributed Version Control System (VCS); Created by Linus Torvalds, to help with Linux development; Why should I use a VCS? Repositories Types of repositories: Private - only you and the

More information

Survey Introduction. Thank you for participating in the WritersUA Skills and Technologies survey!

Survey Introduction. Thank you for participating in the WritersUA Skills and Technologies survey! Survey Introduction WritersUA is pleased to announce the launch of our annual Skills and Technologies Survey. This popular survey is designed to provide our community with a snapshot of the skills and

More information

Module Road Map. 7. Version Control with Subversion Introduction Terminology

Module Road Map. 7. Version Control with Subversion Introduction Terminology Module Road Map 1. Overview 2. Installing and Running 3. Building and Running Java Classes 4. Refactoring 5. Debugging 6. Testing with JUnit 7. Version Control with Subversion Introduction Terminology

More information

outline Web documents: HTML, forms concepts: WWW, URI/URL concepts: hypertext László Kálmán 1 Csaba Oravecz 1 Péter Szigetvári 2

outline Web documents: HTML, forms concepts: WWW, URI/URL concepts: hypertext László Kálmán 1 Csaba Oravecz 1 Péter Szigetvári 2 László Kálmán 1 Csaba Oravecz 1 Péter Szigetvári 2 outline 1 concepts 2 reading the Web 3 writing the Web getting a server writing HTML files web design 4 web forms 1 Research Institute for Linguistics

More information

SharePoint 2016 End User Training

SharePoint 2016 End User Training CENTER OF KNOWLEDGE, PATH TO SUCCESS Website: SharePoint 2016 End User Training Course: 55199A; Duration: 3 Days; Instructorled (Classroom) Learn to integrate Office applications with SharePoint 2016.

More information

RSS: The New Learning Pipeline

RSS: The New Learning Pipeline 301 RSS: The New Learning Pipeline Brent Schlenker, The elearning Guild Produced by Implementing e-learning 2.0 Technologies The New Learning Pipeline brentschlenker@gmail.com Page 1 Page 2 6 Page 3 7

More information

COMMUNITIES USER MANUAL. Satori Team

COMMUNITIES USER MANUAL. Satori Team COMMUNITIES USER MANUAL Satori Team Table of Contents Communities... 2 1. Introduction... 4 2. Roles and privileges.... 5 3. Process flow.... 6 4. Description... 8 a) Community page.... 9 b) Creating community

More information

The Old World. Have you ever had to collaborate on a project by

The Old World. Have you ever had to collaborate on a project by What the Git? The Old World Have you ever had to collaborate on a project by Shuttling a USB drive back and forth Using Dropbox E-mailing your document around Have you ever accidentally deleted someone

More information

JIRA, Confluence and their integration

JIRA, Confluence and their integration Term work report JIRA, Confluence and their integration Průmyslové informační systémy(a0m33pis) Prepared by Radu Fiser Czech Technical University in Prague Faculty of Electrical Engineering Summer semester

More information

Blog site (cont.) theme, 202 view creations, 205 Browser tools, 196 Buytaert, Dries, 185

Blog site (cont.) theme, 202 view creations, 205 Browser tools, 196 Buytaert, Dries, 185 Index A Administration, 157 backups and restore (see Backups and restore website) file system, 161 log files, 162 tasks, 157 updates and security patches, 165 user accounts, 166 Aggregator module, 218

More information

Revision Control. An Introduction Using Git 1/15

Revision Control. An Introduction Using Git 1/15 Revision Control An Introduction Using Git 1/15 Overview 1. What is revision control? 2. 30,000 foot view 3. Software - git and gitk 4. Setting up your own repository on onyx 2/15 What is version control?

More information

Lab 01 How to Survive & Introduction to Git. Web Programming DataLab, CS, NTHU

Lab 01 How to Survive & Introduction to Git. Web Programming DataLab, CS, NTHU Lab 01 How to Survive & Introduction to Git Web Programming DataLab, CS, NTHU Notice These slides will focus on how to submit you code by using Git command line You can also use other Git GUI tool or built-in

More information

Xyleme Studio Data Sheet

Xyleme Studio Data Sheet XYLEME STUDIO DATA SHEET Xyleme Studio Data Sheet Rapid Single-Source Content Development Xyleme allows you to streamline and scale your content strategy while dramatically reducing the time to market

More information

administrative control

administrative control administrative control Powerful membership management features Administrative Control Powerful membership management features Member Management Create and manage member types Approve members via email

More information

CompuScholar, Inc. Alignment to Utah's Web Development I Standards

CompuScholar, Inc. Alignment to Utah's Web Development I Standards Course Title: KidCoder: Web Design Course ISBN: 978-0-9887070-3-0 Course Year: 2015 CompuScholar, Inc. Alignment to Utah's Web Development I Standards Note: Citation(s) listed may represent a subset of

More information

Team Support and Versioning with ClearCase and CVS in WebSphere Business Modeler V7

Team Support and Versioning with ClearCase and CVS in WebSphere Business Modeler V7 IBM Software Group Team Support and Versioning with ClearCase and CVS in WebSphere Business Modeler V7 Klaus Ulrich (klaus.ulrich@de.ibm.com) Technical Support Professional 7 October 2010 WebSphere Support

More information

DOCUMENTUM D2. User Guide

DOCUMENTUM D2. User Guide DOCUMENTUM D2 User Guide Contents 1. Groups... 6 2. Introduction to D2... 7 Access D2... 7 Recommended browsers... 7 Login... 7 First-time login... 7 Installing the Content Transfer Extension... 8 Logout...

More information

How to add a Forum. Outline: The purpose of this guide is to show users how to add a Forum activity inside the LMS. What will the guide cover?

How to add a Forum. Outline: The purpose of this guide is to show users how to add a Forum activity inside the LMS. What will the guide cover? Page 1 of 15 How to add a Forum The Forum activity allows students to exchange ideas about a topic in a public discussion forum by posting comments. You can use the Forum activity to post important messages,

More information

EVALUATION COPY. Unauthorized Reproduction or Distribution Prohibited SHAREPOINT 2013 END USER

EVALUATION COPY. Unauthorized Reproduction or Distribution Prohibited SHAREPOINT 2013 END USER SHAREPOINT 2013 END USER SharePoint 2013 End User (SHP2013.1 version 1.2.1) Copyright Information Copyright 2014 Webucator. All rights reserved. The Authors Bruce Gordon Bruce Gordon has been a Microsoft

More information

12/3/ Introduction to CenterStage Spaces and roles. My Community My Spaces, My Favorite Spaces

12/3/ Introduction to CenterStage Spaces and roles. My Community My Spaces, My Favorite Spaces Introduction to CenterStage Spaces and roles My Community My Spaces, My Favorite Spaces Inside the space Navigate, watch, share Files Open, import, edit, tag, copy, share Communication tools Wikis, blogs,

More information

Teaching and Learning with Technology Seminar

Teaching and Learning with Technology Seminar Teaching and Learning with Technology Seminar Media Guide #1 - Web Based Resources for Training Project 4 Overview By: Jennifer Maddrell Submitted: December 3, 2006 For: Professor Boling Indiana University

More information

CSCI 2132: Software Development. Norbert Zeh. Faculty of Computer Science Dalhousie University. Subversion (and Git) Winter 2019

CSCI 2132: Software Development. Norbert Zeh. Faculty of Computer Science Dalhousie University. Subversion (and Git) Winter 2019 CSCI 2132: Software Development Subversion (and Git) Norbert Zeh Faculty of Computer Science Dalhousie University Winter 2019 Version Control Systems A version control system allows us to Record the history

More information

HPCI CMS for Information Sharing User Manual Ver. 1

HPCI CMS for Information Sharing User Manual Ver. 1 Document ID:HPCI-OF01-003E-01 HPCI CMS for Information Sharing User Manual Ver. 1 2015/10/1 HPCI Operating Office Revision History Date Revision Contents 2015/10/1 First edition 1 Table of contents Revision

More information

Version Control. So#ware Quality Quality Audit and Cer2fica2on. Master in Computer Engineering. Roberto García

Version Control. So#ware Quality Quality Audit and Cer2fica2on. Master in Computer Engineering. Roberto García Version Control So#ware Quality Quality Audit and Cer2fica2on Master in Computer Engineering Roberto García (rgarcia@diei.udl.cat) Introduc2on Change- control procedures. Avoid uncontrolled changes, destabilize

More information

Reproducible & Transparent Computational Science with Galaxy. Jeremy Goecks The Galaxy Team

Reproducible & Transparent Computational Science with Galaxy. Jeremy Goecks The Galaxy Team Reproducible & Transparent Computational Science with Galaxy Jeremy Goecks The Galaxy Team 1 Doing Good Science Previous talks: performing an analysis setting up and scaling Galaxy adding tools libraries

More information

How to create custom Excel reports from Jira issues in no time

How to create custom Excel reports from Jira issues in no time How to create custom Excel reports from Jira issues in no time Business Intelligence and native Excel reports from Jira data with Better Excel Exporter Who is Midori? What is Better Excel Exporter? Experience

More information

Joomla Extension for CopySafe PDF -- Installation for Joomla 3 --

Joomla Extension for CopySafe PDF -- Installation for Joomla 3 -- Joomla Extension for CopySafe PDF -- Installation for Joomla 3 -- About this Extension and CopySafe PDF This Joomla extension enables websites using Joomla CMS to upload, display and manage pages and posts

More information

Version Control. Kyungbaek Kim. Chonnam National University School of Electronics and Computer Engineering. Original slides from James Brucker

Version Control. Kyungbaek Kim. Chonnam National University School of Electronics and Computer Engineering. Original slides from James Brucker Version Control Chonnam National University School of Electronics and Computer Engineering Kyungbaek Kim Original slides from James Brucker What is version control Manage documents over time Keep a history

More information

IRQA General Information:

IRQA General Information: : TABLE OF CONTENTS INTRODUCTION...4 KEY DIFFERENTIATORS...5 1. Flexibility to visually support multiple end-to-end processes and methodologies in Software and Systems Engineering... 5 2. Low implementation

More information

JetBrains TeamCity Comparison

JetBrains TeamCity Comparison JetBrains TeamCity Comparison TeamCity is a continuous integration and continuous delivery server developed by JetBrains. It provides out-of-the-box continuous unit testing, code quality analysis, and

More information

Faq User Guide Template READ ONLINE

Faq User Guide Template READ ONLINE Faq User Guide Template READ ONLINE openoffice.org - User manual template for - Where should I look for a user manual template for OpenOffice 3.2 Writer? I am busy wading through Google results, but I

More information

ReqView Simple Yet Powerful Software and System Requirements Management.

ReqView Simple Yet Powerful Software and System Requirements Management. ReqView Simple Yet Powerful Software and System Requirements Management reqview@eccam.com Structured Requirements Definition Requirement Unique ID Rich formatted description Requirements Document Custom

More information

INTEGRATED WORKFLOW COPYEDITOR

INTEGRATED WORKFLOW COPYEDITOR COPYEDITOR Content Asset or Learning Object Tagging INTEGRATED WORKFLOW CONTENT DEVELOPMENT PHASE In this Content Development workflow phase process, you add or modify Pearson, discipline-specific, and/or

More information

CS108, Stanford Handout #37. Source Control CVS

CS108, Stanford Handout #37. Source Control CVS CS108, Stanford Handout #37 Fall, 2008-09 Osvaldo Jiménez Source Control CVS Thanks to Nick Parlante for much of this handout Source Control Any modern software project of any size uses "source control"

More information

Teach For All Partner Learning Portal Project

Teach For All Partner Learning Portal Project Teach For All Partner Learning Portal Project www.appnovation.com Teach For All Partner Learning Portal Project Contents 1.0 Project Overview P.3 2.0 Project Challenges P.5 3.0 Project Results P.7 4.0

More information

Revision control systems (RCS) and. Subversion

Revision control systems (RCS) and. Subversion Revision control systems (RCS) and Subversion Problem area Software projects with multiple developers need to coordinate and synchronize the source code Approaches to version control Work on same computer

More information

Joomla Extension for CopySafe WEB -- Installation --

Joomla Extension for CopySafe WEB -- Installation -- Joomla Extension for CopySafe WEB -- Installation -- About this Extension and CopySafe WEB This Joomla extension enables websites using Joomla CMS to upload, display and manage pages and posts that display

More information

"Charting the Course... MOC A: SharePoint 2016 Site Collections and Site Owner Administration. Course Summary

Charting the Course... MOC A: SharePoint 2016 Site Collections and Site Owner Administration. Course Summary MOC 55234 A: 2016 Site Collections Course Summary Description This five-day instructor-led course is intended for power users and IT professionals who are tasked with working within the 2016 environment

More information

CollabNet TeamForge 5.3 Evaluator s Guide

CollabNet TeamForge 5.3 Evaluator s Guide CollabNet TeamForge 5.3 Evaluator s Guide Thank you for evaluating CollabNet TeamForge 5.3. This Evaluator s Guide will help you experience the key features of CollabNet TeamForge by walking you through

More information

A Motivating Example: Building a Static Website

A Motivating Example: Building a Static Website A Motivating Example: Building a Static Adolfo Villafiorita For more info: http://www.spmbook.com Types of s Static: content is fixed. Layout and some content might be modified on the client side by Javascript.

More information

1. Detailed proposed services description Interface Design & User Experience Content Management & Publishing

1. Detailed proposed services description Interface Design & User Experience Content Management & Publishing 1. Detailed proposed services description In this section, we will explain in detail how ABC can give an answersolutions to few ofall the major functional requirements outlined in CSRs request for proposal,

More information

Advanced Configuration Management with Config Split et al. Fabian Bircher

Advanced Configuration Management with Config Split et al. Fabian Bircher Advanced Configuration Management with Config Split et al. Fabian Bircher fabian@nuvole.org web: nuvole.org twitter: @nuvoleweb Our Distributed Team Nuvole: a 100% Drupal company with a distributed team

More information

PRELIDA. D2.3 Deployment of the online infrastructure

PRELIDA. D2.3 Deployment of the online infrastructure Project no. 600663 PRELIDA Preserving Linked Data ICT-2011.4.3: Digital Preservation D2.3 Deployment of the online infrastructure Start Date of Project: 01 January 2013 Duration: 24 Months UNIVERSITAET

More information

Git AN INTRODUCTION. Introduction to Git as a version control system: concepts, main features and practical aspects.

Git AN INTRODUCTION. Introduction to Git as a version control system: concepts, main features and practical aspects. Git AN INTRODUCTION Introduction to Git as a version control system: concepts, main features and practical aspects. How do you share and save data? I m working solo and I only have one computer What I

More information

Google Docs: A Review

Google Docs: A Review Eastern Kentucky University From the SelectedWorks of Cindy Judd April, 2008 Google Docs: A Review Cindy Judd, Eastern Kentucky University Ramirose Attebury, University of Idaho Julie George, Eastern Kentucky

More information

Model-Code-Deploy platform. Product Overview. Features. UML support. Requirements management

Model-Code-Deploy platform. Product Overview. Features. UML support. Requirements management Product Overview Model-Code-Deploy platform Visual Paradigm for UML (VP-UML) is a powerful, cross-platform and yet the most easy-to-use visual UML modeling and CASE tool. VP-UML provides software developers

More information

VisualSP 2010 Help Items

VisualSP 2010 Help Items Rehmani Consulting, Inc. VisualSP 2010 Help Items http://www.visualsp.com vsp-support@visualsp.com 630-786-7026 Doc Rev 6.2 for VSP 4.7.0.4 Contents Contents... 2 Introduction... 3 VisualSP 2010 Help Ribbon

More information