MaxMelcher/ChocolateySharePointPackages — pull request #1 by avishnyakov (2013-06-01 13:29:16+00:00)
Title: Added new modules to enhance SharePoint tooling with chocolatey packages

Hi Max,

Done some new packages for SharePoint. Here is the list:

* cinst PowerGUIVSX

Support for "PowerGUI Visual Studio Extension". Usually utilse within Visual Studio to work with PowerShell file. Project could be found here - http://powerguivsx.codeplex.com

* cint OfficeDevToolsVS2012Online

Unattended installation to support office dev under VS2012. Including SharePoint project templates.

* cint SP2013PreReqsOnline

Awesome script to download all SharePoint 2013 prerequisites.
Based on Pual Papanek'd script from http://www.dontpapanic.com/blog/?p=241

* cinst GAX2012Online

GAX 2010 For Visual Studio 2012. Requered by SPSP package (there is a dependency with packages). Could be found here - http://opengax.codeplex.com/

* cinst SPSFOnline

The SharePoint Software Factory installer. Depends on GAX2012Online package. The poject is here - spsf.codeplex.com

* cinst SPCAFOnline

No comments, just SPCAF. Also, support correct uninstallation. Here is the project site - http://www.spcaf.com/

Basically, I tried to implement all the packages following your project structure as much as I can - folder, scripts, naming and the rest. I tested them on several VMs, work pretty much cool.

However, SP2013PreReqsOnline requires some ports to be opened. It utilizes BitsTransfer PowerShell module to download prerequisites, so some ports are meant to be opened.

The only one suggestion I may so is to split up "offline" and "online" module. I tagged some of the modules with "Online" postfix to indicate that they utilize internet connection to download stuff. Not sure what the best approach to address that, so I'm opened to discussion.

Anyway, take a look and ping me pack with feedback.

Thanks!