Date post: | 17-Nov-2014 |
Category: |
Technology |
Upload: | perforce |
View: | 1,412 times |
Download: | 2 times |
Build Your Own Monster
PRODUCED BY
The Perforce Workshop
workshop.perforce.com
Build Your Own Monster
PRODUCED BY
The Perforce Workshop
workshop.perforce.com
Dead is Dead
You didn’t Hear It Here…A lot of Perforce internal development is moving
into workshop.perforce.com
If you write tools to support your Perforce installation then you will need to know about the
workshop.perforce.com
The Workshop Architecture
P4D
P4 ClientsP4P4VGit/GitFusion
Customized Swarm
You didn’t Hear It Here…Steph’s working on P4Bisect
in the workshop.perforce.com
Blueprints for the Monster
THE REQUIREMENTS
OS Platforms . . . . . . . . . NO RESTRICTIONSDevelopment Tools . . . . . . NO RESTRICTIONS
Automated Build & Test . . . CLOUDBEES SHIP.IO
Project Size . . . . . . . . . . NO RESTRICTIONS
THE APIsP4 . . . . . . . . . . C++P4Ruby . . . . . . . RUBYP4Python . . . . . . PYTHONP4API .NET . . . . .NETPHP . . . . . . . . . PHP P4Perl . . . . . . . . PERL
COMING ATTRACTIONSP4Java . . . . . . . JAVA
get the source from ftp.perforce.com
THE ENORMOUS <CENSORED>P4Win . . . . . . . C++P4Web . . . . . . . C++Piper . . . . . . . OBJECTIVE CP4Search . . . . . JAVASDP . . . . . . . . BASHP4Perl . . . . . . PERLChronicle . . . . . PHP/JAVASCRIPT
COMING ATTRACTIONSP4V . . . . . . . C++Pixar’s Linkatron . PYTHON
The Creation
PROJECT SCREENPLAY
Location . . . . . . . . . //guest/<your_name_here>Creation Time . . . . . . OPTIONAL Upload Mechanism . . . . PERFORCE CLIENT
Project Page . . . . . . . SWARM (recommended)
Support & Maintenance . . . . . . . OPTIONAL
Donations . . . . . . . . GitTip
The Brain
STOP ROTTEN CODE
Project Access . . . . . . OWNER WRITE Contributors . . . . . . . BRANCH / SHELVE / REVIEW
OWNERSHIP & PERMISSIONS
OPEN SOURCE INITIATIVE LICENSING
BSD 2-Clause . . . PERMISSIVEBSD 3-Clause . . . PERMISSIVE *Apache . . . . . . PERMISSIVE *GPL . . . . . . . . COPY LEFTLGPL . . . . . . . . PERMISSIVE **MIT . . . . . . . . PERMISSIVEread more here opensource.org/licenses
Final TRansformation
PERFORCE COMMUNITY BENEFITS
Perforce Development . . . . ACCESSIBLE / VISIBLEUser to User . . . . . . . . . OPENS COMMUNICATIONTools, Tips & Tricks . . . . . AVAILABLE
PERFORCE THE COMPANY BENEFITS
Perforce Community . . . SINGLE HOMEOur Software . . . . . . . TRANSPARENCY & QUALITY
workshop.perforce.com
Oh Sweet Mystery of Life at Last I’ve Found You