VMware

Community Sample Code Request Box & Feedback

CollaboratePuzzle  
First of all, thanks to the entire community on making CodeCentral visible to everyone in our virtualization community. Great thing about this community is that there is amazing people writing very good blogs and code. However, there have been problems for folks that are new to Virtualization for getting started. These problem has been increasingly evident looking at the discussions on developer communities.

Here are couple of ideas trying to solve this issue(pilot projects):

  • To have a sample code request box
  • To have a feedback box

Sample Code Request Box:
http://requestbox.slinkset.com/

If someone needs a sample code, submit a request on this page with a brief description of the problem(place the request in appropriate category)

If someone has a sample code that fits the request's description, post the sample code @ CodeCentral and move the request into "Processed Requests" category with a link to where the code was posted.

Simple Idea :)

Feedback Box:
http://codecentral.slinkset.com/

This is a very good place to vent your anger if that was caused by our website design or lack of help.  You may express your constructive opinions/suggestions here. We promise that we will actively monitor these forums and provide instant reply.

Since these are pilot projects, we are trying them out on third party sites. Once these experiments gain traction, we may make necessary changes to make them legitimate. We hope these initiative find you well and that the experts in the community wouldn't mind helping more people get going with Virtualization.

06/26/2009

Sample Code Posting Guidelines

First off, thanks to the scripting community for spreading the word around about CodeCentral.
There is a lot more visibility for this site now and from this point CodeCentral could be used as an effective tool for the community to share scripts since it's, that's right, "Visible".

Talking about Visibility, I have done some research on how to make scripts visible themselves. I also uploaded a document somewhere in CodeCentral about script posting guidelines, and I thought I would put it up on the main page too. Then it occurred to me that I should get communities advise on this topic. Before I ask you community virtual beings, I wanted to share my opinion on guidelines.

In my opinion the following attributes to a sample code makes it visible and user friendly:

  • A Descriptive name to sample script/code
  • Note on what task your script/code is performing
  • Relevant tags for searching
  • A screen shot of your script's trail run
  • A well documented script/code
  • Additional links(resources, related sample codes, etc)

A Descriptive name

I'm not going to dwell on this since the importance of this is known to all you programmers out there. But to beat the dead horse, here's the link

Relevant Tags

I want to emphasize on the usage of tags because it is critical to my routine stand up on "visibility". A script/code's visibility is enhanced and in some case the only source of visibility comes by using proper, relevant and multiple unique tags.

To make my point more clearer, I am using a previously posted script as an example. The below script has more tags attached that one of the CodeCentral's suggested tag, i.e., "storage".

Untitled

Then I did a google search for this script

GoogleTags

Tada!, the first result is the relevant script.

Coming up with tags is no art, they come out of your code's task. Usage of default tags suggested in addition will help organize the content better. So this will give the ability to click on the relevant tags and get relevant results in the search which is shown below:

Tags  

A screen shot of your script's trail run

William Lam pointed out that most of the scripts at CodeCentral do not have a sample run attached with them. I think it's a valid point because for a person like me who is new to visualization scripting, it would be very helpful to know what I'm supposed to expect after I start running a script. I urge the community to attach sample on run on content you are going to be posting. 

I'm not going to talk too much about well documented code and additional links. Most coders in this community post documented code which is understandable hence no point in wasting your time about it. As far additional links go, they are optional and it would certainly help for someone lagging prerequisites in understanding a script to post links to VMware documentation or community blogging sites explaining the same concept. 

With that I will close my opinions and now I'm open for your views on what you should be the guidelines for posting scripts. You may comment here or email me about it. I will also put up a suggestions box on CodeCentral soon. Stay tuned for more to come! Thanks


06/17/2009

Introducing CodeCentral Blog

BlueSea  

Welcome!

I’m Nava Davuluri, a new hire into Product Marketing. This is my third month at VMware and things are off to a great start! One of the highlight events at my job so far includes attending the new vSphere launch, where I got to see business leaders in computer technology talk about how VMware products are increasing efficiency(performance, power and hardware) control( security and service levels) and choice (hardware, OS and application architecture) for the next-generation of cloud computing. This has given me a perspective on how important these products are and also made me realize the importance of my role.

I was hired to manage the sample code arena for developers and system administrators that make up the majority of VMware developer community. My biggest goal here is to make your life easier. Yes!, by creating a community based sample code site where it will be easy to create, collect and share sample codes in one single straight forward page.

Hence, we came up with a brand new community called CodeCentral. This community sample codes site is designed bearing just those thoughts in mind.

Who is this blog for?

This Blog is intended for VMware community developers and system administrators who use VMware infrastructure and would like to have IT control through automation.

CodeCentral/Blog is the place that updates about what’s new on CodeCentral.

I will be blogging most of the time, but I will have expert guest bloggers from VMware community and VMware insiders frequently blog as well.

What content lives on CodeCentral?

CodeCentral will contain scripts and sample code for various VMware products starting with vSphere SDK. CodeCentral will provide example sample codes that solve specific tasks.

I would appreciate any feedback/comments on CodeCentral and my blog off-course.

Please visit CodeCentral at: http://communities.vmware.com/community/developer/codecentral


About VMware Code Central Blog

  • A blog dedicated for updates on VMware Code Central, which is a central place for sample code and code snippets related to automation with VMware vSphere SDKs and APIs.

Subscribe

Categories