Plugin shuffle 2015

Vanilla Forums
edited February 2015 in Dev & Ops

Master list for where addons are going to move.

related: https://github.com/vanilla/vanilla/issues/2420

** = first release

reputation->internal

  • reputation (badges)

internal->addons

  • Spoof
  • IPBFormatter**
  • PostCount
  • SMFCompatibility**
  • Sitemaps
  • StopAutoDraft
  • vBulletinCompatibility**
  • ForumMerge**

internal->vanilla

  • editor**
  • EmojiExtender**
  • GooglePrettify**
  • vanillicon

addons->vanilla

  • GooglePlus
  • StopForumSpam
  • Quotes
  • PrivateCommunity
  • IndexPhotos

vanilla->addons

  • Emotify
  • cleditor
  • embedvanilla [archive]
  • Buttons
  • Sprites
  • GoogleSignIn

Comments

  • Added vanillicon to the list.

  • Vanilla Forums
    edited March 2015

    Commands to achieve the above after they have been moved:

    cd /srv/source/packages/code/frontend/plugins
    
    sudo rm Spoof
    sudo rm IPBFormatter
    sudo rm PostCount
    sudo rm SMFCompatibility
    sudo rm Sitemaps
    sudo rm StopAutoDraft
    sudo rm vBulletinCompatibility
    sudo rm ForumMerge
    sudo rm editor
    sudo rm EmojiExtender
    sudo rm GooglePrettify
    sudo rm vanillicon
    sudo rm GooglePlus
    sudo rm StopForumSpam
    sudo rm Quotes
    sudo rm PrivateCommunity
    sudo rm IndexPhotos
    
    cd ../applications
    sudo rm reputation
    
    sudo git pull origin master
    
    cd ../../addons
    sudo git pull origin master
    
    cd ../misc
    sudo git pull origin master
    
    cd ../frontend/applications
    sudo ln -s ../../internal/applications/reputation
    
    cd ../plugins
    sudo ln -s ../../addons/plugins/Spoof
    sudo ln -s ../../addons/plugins/IPBFormatter
    sudo ln -s ../../addons/plugins/PostCount
    sudo ln -s ../../addons/plugins/SMFCompatibility
    sudo ln -s ../../addons/plugins/Sitemaps
    sudo ln -s ../../addons/plugins/StopAutoDraft
    sudo ln -s ../../addons/plugins/vBulletinCompatibility
    sudo ln -s ../../addons/plugins/ForumMerge
    sudo ln -s ../../addons/plugins/Emotify
    sudo ln -s ../../addons/plugins/cleditor
    sudo ln -s ../../addons/archive/embedvanilla
    sudo ln -s ../../addons/plugins/Buttons
    sudo ln -s ../../addons/plugins/Sprites
    sudo ln -s ../../addons/plugins/GoogleSignIn
    
  • This done on all non-VIP clusters + 512.