+ All Categories
Home > Technology > Build Your Own Monster in the Perforce Workshop

Build Your Own Monster in the Perforce Workshop

Date post: 17-Nov-2014
Category:
Upload: perforce
View: 1,412 times
Download: 2 times
Share this document with a friend
Description:
In this roadmap of our open source plans you will get a better understanding of what the Workshop is and how it can benefit you, and information on some of the great tools available for you to use and deploy for your own projects.
Popular Tags:
42
Build Your Own Monster PRODUCED BY The Perforce Workshop workshop.perforce.com
Transcript
Page 1: Build Your Own Monster in the Perforce Workshop

Build Your Own Monster

PRODUCED BY

The Perforce Workshop

workshop.perforce.com

Page 2: Build Your Own Monster in the Perforce Workshop

Build Your Own Monster

PRODUCED BY

The Perforce Workshop

workshop.perforce.com

Page 3: Build Your Own Monster in the Perforce Workshop
Page 4: Build Your Own Monster in the Perforce Workshop

Dead is Dead

Page 5: Build Your Own Monster in the Perforce Workshop
Page 6: Build Your Own Monster in the Perforce Workshop

You didn’t Hear It Here…A lot of Perforce internal development is moving

into workshop.perforce.com

Page 7: Build Your Own Monster in the Perforce Workshop
Page 8: Build Your Own Monster in the Perforce Workshop

If you write tools to support your Perforce installation then you will need to know about the

workshop.perforce.com

Page 9: Build Your Own Monster in the Perforce Workshop
Page 10: Build Your Own Monster in the Perforce Workshop
Page 11: Build Your Own Monster in the Perforce Workshop
Page 12: Build Your Own Monster in the Perforce Workshop

The Workshop Architecture

P4D

P4 ClientsP4P4VGit/GitFusion

Customized Swarm

Page 13: Build Your Own Monster in the Perforce Workshop
Page 14: Build Your Own Monster in the Perforce Workshop

You didn’t Hear It Here…Steph’s working on P4Bisect

in the workshop.perforce.com

Page 15: Build Your Own Monster in the Perforce Workshop
Page 16: Build Your Own Monster in the Perforce Workshop

Blueprints for the Monster

Page 17: Build Your Own Monster in the Perforce Workshop
Page 18: Build Your Own Monster in the Perforce Workshop

THE REQUIREMENTS

OS Platforms . . . . . . . . . NO RESTRICTIONSDevelopment Tools . . . . . . NO RESTRICTIONS

Automated Build & Test . . . CLOUDBEES SHIP.IO

Project Size . . . . . . . . . . NO RESTRICTIONS

Page 19: Build Your Own Monster in the Perforce Workshop
Page 20: Build Your Own Monster in the Perforce Workshop

THE APIsP4 . . . . . . . . . . C++P4Ruby . . . . . . . RUBYP4Python . . . . . . PYTHONP4API .NET . . . . .NETPHP . . . . . . . . . PHP P4Perl . . . . . . . . PERL

COMING ATTRACTIONSP4Java . . . . . . . JAVA

get the source from ftp.perforce.com

Page 21: Build Your Own Monster in the Perforce Workshop
Page 22: Build Your Own Monster in the Perforce Workshop

THE ENORMOUS <CENSORED>P4Win . . . . . . . C++P4Web . . . . . . . C++Piper . . . . . . . OBJECTIVE CP4Search . . . . . JAVASDP . . . . . . . . BASHP4Perl . . . . . . PERLChronicle . . . . . PHP/JAVASCRIPT

COMING ATTRACTIONSP4V . . . . . . . C++Pixar’s Linkatron . PYTHON

Page 23: Build Your Own Monster in the Perforce Workshop
Page 24: Build Your Own Monster in the Perforce Workshop

The Creation

Page 25: Build Your Own Monster in the Perforce Workshop
Page 26: Build Your Own Monster in the Perforce Workshop

PROJECT SCREENPLAY

Location . . . . . . . . . //guest/<your_name_here>Creation Time . . . . . . OPTIONAL Upload Mechanism . . . . PERFORCE CLIENT

Project Page . . . . . . . SWARM (recommended)

Support & Maintenance . . . . . . . OPTIONAL

Donations . . . . . . . . GitTip

Page 27: Build Your Own Monster in the Perforce Workshop
Page 28: Build Your Own Monster in the Perforce Workshop

The Brain

Page 29: Build Your Own Monster in the Perforce Workshop
Page 30: Build Your Own Monster in the Perforce Workshop

STOP ROTTEN CODE

Project Access . . . . . . OWNER WRITE Contributors . . . . . . . BRANCH / SHELVE / REVIEW

Page 31: Build Your Own Monster in the Perforce Workshop
Page 32: Build Your Own Monster in the Perforce Workshop

OWNERSHIP & PERMISSIONS

Page 33: Build Your Own Monster in the Perforce Workshop
Page 34: Build Your Own Monster in the Perforce Workshop

OPEN SOURCE INITIATIVE LICENSING

BSD 2-Clause . . . PERMISSIVEBSD 3-Clause . . . PERMISSIVE *Apache . . . . . . PERMISSIVE *GPL . . . . . . . . COPY LEFTLGPL . . . . . . . . PERMISSIVE **MIT . . . . . . . . PERMISSIVEread more here opensource.org/licenses

Page 35: Build Your Own Monster in the Perforce Workshop
Page 36: Build Your Own Monster in the Perforce Workshop

Final TRansformation

Page 37: Build Your Own Monster in the Perforce Workshop
Page 38: Build Your Own Monster in the Perforce Workshop

PERFORCE COMMUNITY BENEFITS

Perforce Development . . . . ACCESSIBLE / VISIBLEUser to User . . . . . . . . . OPENS COMMUNICATIONTools, Tips & Tricks . . . . . AVAILABLE

Page 39: Build Your Own Monster in the Perforce Workshop
Page 40: Build Your Own Monster in the Perforce Workshop

PERFORCE THE COMPANY BENEFITS

Perforce Community . . . SINGLE HOMEOur Software . . . . . . . TRANSPARENCY & QUALITY

Page 41: Build Your Own Monster in the Perforce Workshop
Page 42: Build Your Own Monster in the Perforce Workshop

workshop.perforce.com

Oh Sweet Mystery of Life at Last I’ve Found You


Recommended