Step-by-step tutorial on releasing and managing plugins in the WordPress repository using Subversion. Includes command-line instruction. Written for the non-technical set.
2. WORDPRESS PLUGIN?
PROJECT
A BASIC DEFINITION FOR THE CROWD
VENUE SESSION
#REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
3. THE WP PLUGIN DIRECTORY
PROJECT
HOW IT WORKS AND WHY YOU NEED TO BE IN IT
VENUE SESSION
#REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
4. THE WP PLUGIN DIRECTORY
PROJECT
GIVE YOUR PLUGIN A FULL-ON SEO TREATMENT
VENUE SESSION
#REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
5. THE WP PLUGIN DIRECTORY
PROJECT
GIVE YOUR PLUGIN A FULL-ON SEO TREATMENT
VENUE SESSION
#REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
6. PROJECT
9
PLUGIN STRATEGY FOR SEO
A TOP-RANKING REASON TO WRITE A PLUGIN
VENUE SESSION
#REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
7. PLUGIN STRATEGY FOR SEO
PROJECT
A TOP-RANKING REASON TO WRITE A PLUGIN
VENUE SESSION
#REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
8. PLUGIN STRATEGY FOR SEO
PROJECT
A TOP-RANKING REASON TO WRITE A PLUGIN
VENUE SESSION
#REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
9. PLUGIN STRATEGY FOR SEO
PROJECT
A TOP-RANKING REASON TO WRITE A PLUGIN
VENUE SESSION
#REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
10. STEP 1 : REPOSITORY ACCESS
PROJECT
ASK WORDPRESS TO HOST YOUR PLUGIN
VENUE SESSION
#REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
11. OVERVIEW OF A PLUGIN
PROJECT
THE MOVING PARTS THAT MAKE A PLUGIN GO
VENUE SESSION
#REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
12. STEP 2 : WRITE YOUR PLUGIN
PROJECT
FOLLOW BEST PRACTICES AND BASIC RULES
VENUE SESSION
#REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
13. STEP 2 : WRITE YOUR PLUGIN
PROJECT
FOLLOW BEST PRACTICES AND BASIC RULES
VENUE SESSION
#REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
14. STEP 3 : TAKE SCREENSHOTS
PROJECT
PEOPLE LIKE TO BROWSE BEFORE THEY BUY
VENUE SESSION
#REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
15. STEP 3 : TAKE SCREENSHOTS
PROJECT
PEOPLE LIKE TO BROWSE BEFORE THEY BUY
VENUE SESSION
#REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
16. STEP 4 : MAKE A README.TXT
PROJECT
3 RULES : BE THOROUGH, BE HONEST, BE BRIEF
VENUE SESSION
#REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
17. USING SUBVERSION TO UPLOAD
PROJECT
START FROM SCRATCH : CHECKOUT DIRECTORY
VENUE SESSION
#REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
18. EXECUTE --> SVN CO HTTP://SVN.WP-PLUGINS.ORG/YOUR-PLUGIN LOCAL-DIR
USING SUBVERSION TO UPLOAD
PROJECT
START FROM SCRATCH : CHECKOUT DIRECTORY
VENUE SESSION
#REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
19. USING SUBVERSION TO UPLOAD
PROJECT
COPY YOUR PLUGIN FILES TO LOCAL “TRUNK”
VENUE SESSION
#REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
20. EXECUTE --> CD LOCAL-DIR/
EXECUTE --> CP ~/PLUGIN.PHP TRUNK/PLUGIN.PHP
EXECUTE --> CP ~/README.TXT TRUNK/README.TXT
USING SUBVERSION TO UPLOAD
PROJECT
COPY YOUR PLUGIN FILES TO LOCAL “TRUNK”
VENUE SESSION
#REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
21. USING SUBVERSION TO UPLOAD
PROJECT
ADD LOCAL TRUNK FILES TO THE REPOSITORY
VENUE SESSION
#REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
22. EXECUTE --> SVN ADD TRUNK/*
USING SUBVERSION TO UPLOAD
PROJECT
ADD LOCAL TRUNK FILES TO THE REPOSITORY
VENUE SESSION
#REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
23. USING SUBVERSION TO UPLOAD
PROJECT
COMMIT THE UPLOAD WITH A “CHECK-IN”
VENUE SESSION
#REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
24. EXECUTE --> SVN CI -M “ADDING FIRST VERSION OF MY PLUGIN”
USING SUBVERSION TO UPLOAD
PROJECT
COMMIT THE UPLOAD WITH A “CHECK-IN”
VENUE SESSION
#REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
25. PLUGIN UPLOAD COMPLETE
PROJECT
YOUR PLUGIN DELIVERED IN 15 MINUTES OR LESS
VENUE SESSION
#REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
26. USING SUBVERSION TO REVISE
PROJECT
MAKE YOUR PLUGIN CHANGES LOCALLY
VENUE SESSION
#REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
27. USING SUBVERSION TO REVISE
PROJECT
USE “STAT” COMMAND TO VERIFY CHANGES
VENUE SESSION
#REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
28. EXECUTE --> SVN STAT
USING SUBVERSION TO REVISE
PROJECT
USE “STAT” COMMAND TO VERIFY CHANGES
VENUE SESSION
#REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
29. TALKING VERSION CONTROL
PROJECT
A BASIC DEFINITION FOR THE CROWD
VENUE SESSION
#REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
30. TALKING VERSION CONTROL
PROJECT
A BASIC DEFINITION FOR THE CROWD
VENUE SESSION
#REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
31. USING SUBVERSION TO REVISE
PROJECT
UPLOAD THE CHANGES WITH A “CHECK-IN”
VENUE SESSION
#REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
32. EXECUTE --> SVN CI -M 'ADDING NEW FEATURES TO THE PLUGIN'
USING SUBVERSION TO REVISE
PROJECT
UPLOAD THE CHANGES WITH A “CHECK-IN”
VENUE SESSION
#REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
33. USING SUBVERSION TO REVISE
PROJECT
TAG YOUR CHANGES FOR VERSION CONTROL
VENUE SESSION
#REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
34. EXECUTE --> SVN CP TRUNK TAGS/2.0
USING SUBVERSION TO REVISE
PROJECT
TAG YOUR CHANGES FOR VERSION CONTROL
VENUE SESSION
#REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
35. USING SUBVERSION TO REVISE
PROJECT
TAG YOUR CHANGES FOR VERSION CONTROL
VENUE SESSION
#REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
36. EXECUTE --> SVN CI -M "TAGGING VERSION 2.0"
USING SUBVERSION TO REVISE
PROJECT
TAG YOUR CHANGES FOR VERSION CONTROL
VENUE SESSION
#REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
37. THE WP PLUGIN DIRECTORY
PROJECT
BAGGED, TAGGED AND SOLD TO THE BUTCHER
VENUE SESSION
#REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN