We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Published byNaomi Warner
Modified over 6 years ago
PaperCut NG Chris Dance
Copyright © 2006 - PaperCut Software Pty. Ltd. 2 Overview Overview of PaperCut NG Why we offer a Mac Version The story of our Mac “adventures” About Me: Main Mac Developer I’m based in Melbourne, Australia (yes – it’s early in the morning!)
Copyright © 2006 - PaperCut Software Pty. Ltd. 3 PaperCut NG What is PaperCut NG? –A multi-platform print control solution –Supports Mac, Windows, Linux and Unix –First version released in 1998 with a cross-platform rewrite in 2005 –A complete modern solution supporting networks of all sizes –In use in thousands of education based organizations across 60 countries
Copyright © 2006 - PaperCut Software Pty. Ltd. 4 Architecture
Copyright © 2006 - PaperCut Software Pty. Ltd. 5 Apple Mac Support Mac support at all application levels Mac version has all the same features as the Windows and Linux versions All platforms are equal – the Mac version is not a 2 nd class citizen 12-months behind! Integrates with CUPS on the server level A Universal Application Open Directory and Local NetInfo integration
Copyright © 2006 - PaperCut Software Pty. Ltd. 6 Key Features Advanced cost models Browser based admin Optional client software Shared accounts Release station Pre-Paid Voucher system Web Services and API (external systems, credit card payment gateways, integration with 3rd party systems, etc.)
Copyright © 2006 - PaperCut Software Pty. Ltd. 7 Key Features Cont. For networks of all sizes –supports clustering –external databases (e.g. Postgresql) Source Code Access –Customer have access to core source code –Source code already used to submit Mac client improvements.
Copyright © 2006 - PaperCut Software Pty. Ltd. 8 Our Mac Adventures Not a “port” but a true cross platform project 95% source code is shared between all platforms Tools: GCC, Java, Eclipse, Perl, Shell Script Win Linux Mac Common ~ 95%
Copyright © 2006 - PaperCut Software Pty. Ltd. 9 Positive Experiences Fantastic community support during the testing phase Realistic changes proposed by most testers UNIX underpinning providers the “power” complex server-side applications require
Copyright © 2006 - PaperCut Software Pty. Ltd. 10 Negative Experiences An installer bug accidentally deleted one tester’s entire /Applications directory! Oops! Understanding culture – is the command-line “acceptable”? GUI administration limits CUPS configuration Lack of authentication in print queues Hard to access some Mac API’s from Java More developer documentation needed!
Copyright © 2006 - PaperCut Software Pty. Ltd. 11 Future Development Simple installer for Mac Laptops Desktop Widget Authentication via login hook Client messages via Growl Option to prevent client from being accidentally quit Testing on Leopard
Copyright © 2006 - PaperCut Software Pty. Ltd. 12 Website: http://www.papercut.com/ Developer Blog: http://www.papercut.com/blog
Single Sign-On with GRID Certificates Ernest Artiaga (CERN – IT) GridPP 7 th Collaboration Meeting July 2003 July 2003.
PaperCut MF Reseller Resource Material An Introduction to PaperCut MF.
McAfee One Time Password
Print and Copy Management
Ten Thousand Printers Can't Be Wrong: - One Driver Fits All.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
CSE 4939 Alex Riordan Brian Pruitt-Goddard Remote Unit Testing.
Password?. Project CLASP: Common Login and Access rights across Services Plan
Server-Side vs. Client-Side Scripting Languages
Understanding Networks I. Objectives Compare client and network operating systems Learn about local area network technologies, including Ethernet, Token.
Fall 2011 Nassau Community College ITE153 – Operating Systems Session 24 NTFS Permissions and Sharing Printers 1.
PHP Scripting Language. Introduction “PHP” is an acronym for “PHP: Hypertext Preprocessor.” It is an interpreted, server-side scripting language. Originally.
Reseller Sales Resource Information / Links / Contacts Copyright © PaperCut Software International Pty Ltd.
CHAPTER Introduction to LANs. MODULE Purpose and Use of a Network.
SEEM4570: XAMPP, Eclipse, Summary of Html Kangfei Zhao Room 711,ERB
Standardize on Team Foundation Server across the enterprise with Teamprise Corey Steffen General Manager
Stanford University StanfordNetDB Stanford NetDB- An Open Source Network Management Application for DNS, DHCP, IP Address Spaces, etc.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
© 2021 SlidePlayer.com Inc. All rights reserved.