STEP-BY-STEP INSTRUCTION
PROJECT




          HOW TO RELEASE A WORDPRESS PLUGIN
VENUE                         SESSION
   ...
WORDPRESS PLUGIN?
PROJECT




          A BASIC DEFINITION FOR THE CROWD
VENUE                         SESSION
          #...
THE WP PLUGIN DIRECTORY
PROJECT




          HOW IT WORKS AND WHY YOU NEED TO BE IN IT
VENUE                         SESS...
THE WP PLUGIN DIRECTORY
PROJECT




          GIVE YOUR PLUGIN A FULL-ON SEO TREATMENT
VENUE                         SESSI...
THE WP PLUGIN DIRECTORY
PROJECT




          GIVE YOUR PLUGIN A FULL-ON SEO TREATMENT
VENUE                         SESSI...
PROJECT
                          9
          PLUGIN STRATEGY FOR SEO
          A TOP-RANKING REASON TO WRITE A PLUGIN
VEN...
PLUGIN STRATEGY FOR SEO
PROJECT




          A TOP-RANKING REASON TO WRITE A PLUGIN
VENUE                         SESSION...
PLUGIN STRATEGY FOR SEO
PROJECT




          A TOP-RANKING REASON TO WRITE A PLUGIN
VENUE                         SESSION...
PLUGIN STRATEGY FOR SEO
PROJECT




          A TOP-RANKING REASON TO WRITE A PLUGIN
VENUE                         SESSION...
STEP 1 : REPOSITORY ACCESS
PROJECT




          ASK WORDPRESS TO HOST YOUR PLUGIN
VENUE                         SESSION
 ...
OVERVIEW OF A PLUGIN
PROJECT




          THE MOVING PARTS THAT MAKE A PLUGIN GO
VENUE                         SESSION
  ...
STEP 2 : WRITE YOUR PLUGIN
PROJECT




          FOLLOW BEST PRACTICES AND BASIC RULES
VENUE                         SESSI...
STEP 2 : WRITE YOUR PLUGIN
PROJECT




          FOLLOW BEST PRACTICES AND BASIC RULES
VENUE                         SESSI...
STEP 3 : TAKE SCREENSHOTS
PROJECT




          PEOPLE LIKE TO BROWSE BEFORE THEY BUY
VENUE                         SESSIO...
STEP 3 : TAKE SCREENSHOTS
PROJECT




          PEOPLE LIKE TO BROWSE BEFORE THEY BUY
VENUE                         SESSIO...
STEP 4 : MAKE A README.TXT
PROJECT




          3 RULES : BE THOROUGH, BE HONEST, BE BRIEF
VENUE                         ...
USING SUBVERSION TO UPLOAD
PROJECT




          START FROM SCRATCH : CHECKOUT DIRECTORY
VENUE                         SES...
EXECUTE --> SVN CO HTTP://SVN.WP-PLUGINS.ORG/YOUR-PLUGIN LOCAL-DIR

          USING SUBVERSION TO UPLOAD
PROJECT




     ...
USING SUBVERSION TO UPLOAD
PROJECT




          COPY YOUR PLUGIN FILES TO LOCAL “TRUNK”
VENUE                         SES...
EXECUTE --> CD LOCAL-DIR/
 EXECUTE --> CP ~/PLUGIN.PHP TRUNK/PLUGIN.PHP
 EXECUTE --> CP ~/README.TXT TRUNK/README.TXT

   ...
USING SUBVERSION TO UPLOAD
PROJECT




          ADD LOCAL TRUNK FILES TO THE REPOSITORY
VENUE                         SES...
EXECUTE --> SVN ADD TRUNK/*

          USING SUBVERSION TO UPLOAD
PROJECT




          ADD LOCAL TRUNK FILES TO THE REPOS...
USING SUBVERSION TO UPLOAD
PROJECT




          COMMIT THE UPLOAD WITH A “CHECK-IN”
VENUE                         SESSION...
EXECUTE --> SVN CI -M “ADDING FIRST VERSION OF MY PLUGIN”

          USING SUBVERSION TO UPLOAD
PROJECT




          COMM...
PLUGIN UPLOAD COMPLETE
PROJECT




          YOUR PLUGIN DELIVERED IN 15 MINUTES OR LESS
VENUE                         SES...
USING SUBVERSION TO REVISE
PROJECT




          MAKE YOUR PLUGIN CHANGES LOCALLY
VENUE                         SESSION
  ...
USING SUBVERSION TO REVISE
PROJECT




          USE “STAT” COMMAND TO VERIFY CHANGES
VENUE                         SESSIO...
EXECUTE --> SVN STAT

          USING SUBVERSION TO REVISE
PROJECT




          USE “STAT” COMMAND TO VERIFY CHANGES
VENU...
TALKING VERSION CONTROL
PROJECT




          A BASIC DEFINITION FOR THE CROWD
VENUE                         SESSION
     ...
TALKING VERSION CONTROL
PROJECT




          A BASIC DEFINITION FOR THE CROWD
VENUE                         SESSION
     ...
USING SUBVERSION TO REVISE
PROJECT




          UPLOAD THE CHANGES WITH A “CHECK-IN”
VENUE                         SESSIO...
EXECUTE --> SVN CI -M 'ADDING NEW FEATURES TO THE PLUGIN'

          USING SUBVERSION TO REVISE
PROJECT




          UPLO...
USING SUBVERSION TO REVISE
PROJECT




          TAG YOUR CHANGES FOR VERSION CONTROL
VENUE                         SESSIO...
EXECUTE --> SVN CP TRUNK TAGS/2.0

          USING SUBVERSION TO REVISE
PROJECT




          TAG YOUR CHANGES FOR VERSION...
USING SUBVERSION TO REVISE
PROJECT




          TAG YOUR CHANGES FOR VERSION CONTROL
VENUE                         SESSIO...
EXECUTE --> SVN CI -M "TAGGING VERSION 2.0"

          USING SUBVERSION TO REVISE
PROJECT




          TAG YOUR CHANGES F...
THE WP PLUGIN DIRECTORY
PROJECT




          BAGGED, TAGGED AND SOLD TO THE BUTCHER
VENUE                         SESSION...
KTHXBYE.
PROJECT




          LOVE, @BRINGTHEBLOG
VENUE                         SESSION
          #REWC DENVER 2010      ...
Upcoming SlideShare
Loading in...5
×

How To Release A Plugin To WordPress Using Subversion (For Beginners)

6,042

Published on

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.

Published in: Self Improvement
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
6,042
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide






































  • How To Release A Plugin To WordPress Using Subversion (For Beginners)

    1. 1. STEP-BY-STEP INSTRUCTION PROJECT HOW TO RELEASE A WORDPRESS PLUGIN VENUE SESSION #REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
    2. 2. WORDPRESS PLUGIN? PROJECT A BASIC DEFINITION FOR THE CROWD VENUE SESSION #REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
    3. 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. 4. THE WP PLUGIN DIRECTORY PROJECT GIVE YOUR PLUGIN A FULL-ON SEO TREATMENT VENUE SESSION #REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
    5. 5. THE WP PLUGIN DIRECTORY PROJECT GIVE YOUR PLUGIN A FULL-ON SEO TREATMENT VENUE SESSION #REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
    6. 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. 7. PLUGIN STRATEGY FOR SEO PROJECT A TOP-RANKING REASON TO WRITE A PLUGIN VENUE SESSION #REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
    8. 8. PLUGIN STRATEGY FOR SEO PROJECT A TOP-RANKING REASON TO WRITE A PLUGIN VENUE SESSION #REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
    9. 9. PLUGIN STRATEGY FOR SEO PROJECT A TOP-RANKING REASON TO WRITE A PLUGIN VENUE SESSION #REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
    10. 10. STEP 1 : REPOSITORY ACCESS PROJECT ASK WORDPRESS TO HOST YOUR PLUGIN VENUE SESSION #REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
    11. 11. OVERVIEW OF A PLUGIN PROJECT THE MOVING PARTS THAT MAKE A PLUGIN GO VENUE SESSION #REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
    12. 12. STEP 2 : WRITE YOUR PLUGIN PROJECT FOLLOW BEST PRACTICES AND BASIC RULES VENUE SESSION #REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
    13. 13. STEP 2 : WRITE YOUR PLUGIN PROJECT FOLLOW BEST PRACTICES AND BASIC RULES VENUE SESSION #REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
    14. 14. STEP 3 : TAKE SCREENSHOTS PROJECT PEOPLE LIKE TO BROWSE BEFORE THEY BUY VENUE SESSION #REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
    15. 15. STEP 3 : TAKE SCREENSHOTS PROJECT PEOPLE LIKE TO BROWSE BEFORE THEY BUY VENUE SESSION #REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
    16. 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. 17. USING SUBVERSION TO UPLOAD PROJECT START FROM SCRATCH : CHECKOUT DIRECTORY VENUE SESSION #REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
    18. 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. 19. USING SUBVERSION TO UPLOAD PROJECT COPY YOUR PLUGIN FILES TO LOCAL “TRUNK” VENUE SESSION #REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
    20. 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. 21. USING SUBVERSION TO UPLOAD PROJECT ADD LOCAL TRUNK FILES TO THE REPOSITORY VENUE SESSION #REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
    22. 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. 23. USING SUBVERSION TO UPLOAD PROJECT COMMIT THE UPLOAD WITH A “CHECK-IN” VENUE SESSION #REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
    24. 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. 25. PLUGIN UPLOAD COMPLETE PROJECT YOUR PLUGIN DELIVERED IN 15 MINUTES OR LESS VENUE SESSION #REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
    26. 26. USING SUBVERSION TO REVISE PROJECT MAKE YOUR PLUGIN CHANGES LOCALLY VENUE SESSION #REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
    27. 27. USING SUBVERSION TO REVISE PROJECT USE “STAT” COMMAND TO VERIFY CHANGES VENUE SESSION #REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
    28. 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. 29. TALKING VERSION CONTROL PROJECT A BASIC DEFINITION FOR THE CROWD VENUE SESSION #REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
    30. 30. TALKING VERSION CONTROL PROJECT A BASIC DEFINITION FOR THE CROWD VENUE SESSION #REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
    31. 31. USING SUBVERSION TO REVISE PROJECT UPLOAD THE CHANGES WITH A “CHECK-IN” VENUE SESSION #REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
    32. 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. 33. USING SUBVERSION TO REVISE PROJECT TAG YOUR CHANGES FOR VERSION CONTROL VENUE SESSION #REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
    34. 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. 35. USING SUBVERSION TO REVISE PROJECT TAG YOUR CHANGES FOR VERSION CONTROL VENUE SESSION #REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
    36. 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. 37. THE WP PLUGIN DIRECTORY PROJECT BAGGED, TAGGED AND SOLD TO THE BUTCHER VENUE SESSION #REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN
    38. 38. KTHXBYE. PROJECT LOVE, @BRINGTHEBLOG VENUE SESSION #REWC DENVER 2010 RELEASING A WORDPRESS PLUGIN

    ×