#RefreshCache Redmine Learn why RefreshCache is the community developer's new best friend. Daniel Hazelbaker Information Technology Director.

Slides:



Advertisements
Similar presentations
Contribution to MD9 Viktor Pusztai Ministry For Environment and Water GRID-Budapest CEOS WGISS meeting 17 September 2003 Thailand - Chiang Mai.
Advertisements

New Release Announcements and Product Roadmap Chris DiPierro, Director of Software Development April 9-11, 2014
David Johnson | Page #1 © 2009 Blackbaud What Every Blackbaud DBA Ought to Know Welcome to the Support Roundtable for DBAs Presenter: David Johnson, Technical.
Windows Deployment Services WDS for Large Scale Enterprises and Small IT Shops Presented By: Ryan Drown Systems Administrator for Krannert.
Lesson 6 Software and Hardware Interaction
Aneef Fashir Software Architect Assette. About Myself 5 years of experience in programming. BSc(Hons) in Computer Science and MIS. Currently working at.
SOFTWARE PRESENTATION ODMS (OPEN SOURCE DOCUMENT MANAGEMENT SYSTEM)
APC Issue Tracking Introduction and Tour of APC’s JIRA Issue Tracker.
GForge: A collaborative development environment Presentation by: Geoff Gerfin.
14 January 2011 Upgrading Your Geant4 Release J. Perl 1 Upgrading Your Geant4 Release Joseph Perl, SLAC.
When will our bugs be fixed? When will our new features be added? When will the next release come out? Is my server up-to-date? Users Committers Program.
Presented by Mina Haratiannezhadi 1.  publishing, editing and modifying content  maintenance  central interface  manage workflows 2.
HOMEWORK PAGE STAND ALONE PROGRAMS FUNCTION ON THEIR OWN AND SOMETIMES CANNOT SHARE DATA WITH OTHER PROGRAMS. INTEGRATED SOFTWARE COMBINES.
Deploying Visual Studio Team System 2008 Team Foundation Server at Microsoft Published: June 2008 Using Visual Studio 2008 to Improve Software Development.
Chapter 10 Publishing and Maintaining Your Web Site.
© 2009 GroundWork Open Source, Inc. PROPRIETARY INFORMATION: Information contained herein is not for use or disclosure outside of GroundWork Open Source,
NA-MIC National Alliance for Medical Image Computing Core 1b – Engineering End-user Platform Steve Pieper Isomics, Inc.
Installation and Administration
4/20/2017 6:38 PM © 2004 Microsoft Corporation. All rights reserved.
Alfresco – An Open Source Content Management System - Bindu Nayar, Bhavana Mohanraj.
Erlware For Managing Distribution and Build Erlang User Conference 2007.
Trimble Connected Community
Clarity Educational Community Get the Results You Need When You Need Them Transitioning to CA PPM On Demand Presented by: Joshua.
Oracle Application Express 3.0 Joel R. Kallman Software Development Manager.
Understanding the Web Site Development Process. Understanding the Web Site Development You need a good project plan Larger projects need a project manager.
1 Lecture 19 Configuration Management Software Engineering.
The DSpace Course Module – Upgrading from 1.4 to 1.5.
Apache Web Server v. 2.2 Reference Manual Chapter 1 Compiling and Installing.
Software and Hardware Interaction
Open Source Server Side Scripting ECA 236 Open Source Server Side Scripting Installation and Testing.
Introduction to Version Control SE-2030 Dr. Rob Hasker 1 Based on material at and slides written.
Plugin Lifecycle Andrew Fabian MetaArchive Annual Membership Meeting Atlanta, Georgia Friday October 24, 2008.
Chapter 9 Publishing and Maintaining Your Site. 2 Principles of Web Design Chapter 9 Objectives Understand the features of Internet Service Providers.
1 Creating an RTC Hot Fix September 18, Steps for creating a hot fix Find the work item where the defect is resolved. Check for existing hot fixes.
How the Sausage is Made 3  A day in the life  The life of an RFE (and the tools we use)  The life of a product version.
Packaging for Voracity Solutions Control Panel David Turner.
The new European Toolkit EC-CHM Miruna Bădescu EEA contractor: Eau de Web.
Richard Jones, July 2005 Integrating Local Developments to DSpace.
Aleph Version Maintenance. Version Maintenance Requirements for Aleph Stability Control Minimum changes for user Systematic patch application.
Workshop site:
Chapter 11 Working with Credit Card Methods of Processing Credit Cards Preparing for Cyber Cash Authoring a Credit card Transaction.
Find and Share ideas lesson plans resources philosophies All created by peers, posted by peers Community more than 2500 registered users, all ag educators.
Getting On Board ArchivesSpace Implementation Planning August 22, 2015 John Herbert – Director, Digital Programs.
Sprint 113 Review / Sprint 114 Planning August 12th, 2013.
TSSG Case Study: Using Free & Open Source Tools to Manage Software Quality EECS811: Software/IT Project Management Agile Integration Management Case Study.
Fujitsu America Proprietary and Confidential, (c) FUJITSU America Inc Download Authentic Desktop Edition How to download Authentic 2004 Download.
Learning Aim C.  In this section we will look at some simple client-side scripts, browser compatibility, exporting and compressing and suitable file.
TEAM FOUNDATION VERSION CONTROL AN OVERVIEW AND WALKTHROUGH By: Michael Mallar.
PhotoBytes Burt Bielicki. Overview What is PhotoBytes? Who Will Use PhotoBytes? System Requirements System and Software Architecture Lifecycle Plan Feasibility.
JRA1 Meeting – 09/02/ Software Configuration Management and Integration EGEE is proposed as a project funded by the European Union under contract.
Yesdatabas Team Void Main. Team Members Daniel MeteyerMichael MartinCorey McClymondsPatrick Stetter.
TM Vienna v2.0. TM An Overview of Vienna v2.0 Vienna 2.0 was designed to address issues that exist with test management and execution software available.
ABCD VS KOHA ; THE ARCHITECTURE AND FUNCTIONALITIES OF SELECTED MODULES. by Joel Nakitare.
Applications Software. Is a software used to carry out a particular task e.g. a game or word processor.
Developers Users Committers How do I configure this now? Just one more fix and I am done! CVS Download/Use Software Submit problems/ request features Store.
Installation The Intercompany Integration Solution for SAP Business One Version 2.0 for SAP Business One 9.1 Welcome to the course on the installation.
Project Center Use Cases Revision 2
Project Center Use Cases
Segments Basic Uses: slides minutes
Project Center Use Cases
Quality Control in the dCache team.
Project Center Use Cases Revision 3
Building A Web-based University Archive
Project Center Use Cases Revision 3
Installation The Intercompany Integration Solution for SAP Business One Version 2.0 for SAP Business One 9.1 Welcome to the course on the installation.
JD Edwards Support and Oracle Cloud Infrastructure: A Successful Path to Oracle Cloud
CSCE 747 Software Testing and Quality Assurance
David Cleverly – Development Lead
Community Keys key features you should know about Nick Airdo
Presentation transcript:

#RefreshCache Redmine Learn why RefreshCache is the community developer's new best friend. Daniel Hazelbaker Information Technology Director High Desert Church

Difficulties for the End-User 1.As an end-user wanting to install the custom modules you have to find the latest version of the modules you want. 2.Download them and extract the package bundle. 3.Run the SQL installer script(s) on the Arena server, remembering to run them against the correct database. 4.Then you have to upload the page.xml into Arena. At that point you should have a working installation. 5.When you are ready to upgrade your version of Arena you have to call around and find out if it is going to break any custom modules or just try the upgrade and hope for the best. Difficulties for the Developer 1.A developer must get their custom modules fully installed and functioning on an Arena installation. 2.You have to prepare all the SQL scripts. 3.Then you must export the custom modules as a new page.xml, requiring you to add all supplemental files needed one at a time without forgetting anything. 4.After that you have to find a different Arena installation that you can test this page.xml on to make sure that you remembered to include all the files, set the right paths, have the right module settings, etc. If anything is wrong you have to begin all over. 5.Finally you can upload your page.xml to the community server and announce that it is ready and hope everybody can find the correct version.

Difficulties for the End-User 1.As an end-user wanting to install the custom modules you have to find the latest version of the modules you want. 2.Download them and extract the package bundle. 3.Run the SQL installer script(s) on the Arena server, remembering to run them against the correct database. 4.Then you have to upload the page.xml into Arena. At that point you should have a working installation. 5.When you are ready to upgrade your version of Arena you have to call around and find out if it is going to break any custom modules or just try the upgrade and hope for the best. Difficulties for the Developer 1.A developer must get their custom modules fully installed and functioning on an Arena installation. 2.You have to prepare all the SQL scripts. 3.Then you must export the custom modules as a new page.xml, requiring you to add all supplemental files needed one at a time without forgetting anything. 4.After that you have to find a different Arena installation that you can test this page.xml on to make sure that you remembered to include all the files, set the right paths, have the right module settings, etc. If anything is wrong you have to begin all over. 5.Finally you can upload your page.xml to the community server and announce that it is ready and hope everybody can find the correct version.

Redmine Solutions for the Developer 1.Centralized location to deploy your packages to in a manner that makes it easy for users to find the most recent version. 2.Issue Tracker, Feature Requests, Help Requests. 3.Discussion boards (Forums). 4.A wiki of your very own. 5.General documents can be made available for download. 6.Version specific files for download. 7.Source Code Management with web-based Repository browser. 8.Roadmap to determine how close you are to making another release.

Redmine Solutions for the End-User 1.Centralized location to find packages and their most recent versions. 2.Issue Tracker, Feature Requests, Help Requests. 3.Discussion boards (Forums). 4.A wiki to get general installation (and other) help. 5.General documents can be downloaded. 6.Version specific files can be downloaded. 7.Roadmap to determine how close the developer is to making another release.

ReviewBoard Keep your code changes bug free by asking for help with spotting those bugs. Reviewboard was written by the folks at VMWare to help with the development of their Virtual Machine software. It is used by other companies such as Cisco, Digium, Electronic Arts, Tripwire, Twitter, Asterisk and KDE.

ReviewBoard Solutions for the Developer 1.Post patch files that you have not yet committed to Source Control and get other developers to look over those changes for possible bugs. 2.Review other developer’s changes and leave comments about particular lines of code. 3.Post screenshots of how a new or redesigned user interface is going to look. 4.Review screenshots by selecting a region of the image and making a comment.

More Resources RefreshCache – RefreshCache –