Adding even more modules to the list

•April 29, 2008 • 2 Comments

This week three modules is being added to the roster for the shared source section on SDN.

They have all been developed by Ivan Sharamok, a technical Analyst at Sitecore. The first module is called Cross Database TreeList Field, a module that allows you to access data in a field from another database. You find the module in the Sitecore Customization section, here you can also get a more detailed description of the module.

The second module called Versionable Media can be found in the Sitecore modules section under Shared Source. It is a tool that will gives you the option of versioning the media files in Sitecore. This let’s you have different data for the same media item.

Sitemapper is the third module, it allows you to have the same site name with different host names for the same or several sites. It gives you the ability to create sites that can share one site resource from the Web.config file. The Sitemapper will be placed under modules in the Shared Source section, here you can learn more about the module.

When you visit the project rooms for the modules, you can from the Wiki page download the package if you want to use it straight away and under the browse source tab, you can download the source code if you want to develop on them.  

Ivan Sharamok also have a blog here, in which he states “…is dedicated to Sitecore tools and customization”. So if you want to learn more about his discoveries go check it out.

The Wizard module is following suit.

•April 22, 2008 • Leave a Comment

Like the Extranet the week before the Wizard module is now also being moved to the Shared Source section from the Free Modules. The Wizard have also moved to the module section in Shared Source and SVN and a project room(Trac) has been created for it.

The Wizard module gives you a head start when creating a wizard to implement your project into Sitecore. The Wizard provides examples of several features like the look and feel of the wizards that Sitecore uses.

To see more about the features for the Wizard module, go visit the Shared Source section on SDN. Look under the module section and here you can find the documentation, the project room and where to download the package.

Also on the list for this week is the Sitecore Workbox gadget created by Philipp Heltewig. You can read more about him and the module on his blog. It is a gadget that lets you see all your workflows in Sitecore in the Vista sidebar.

If you wish to contribute to these modules or some of the others that are available just drop me a line at (jo at sitecore dot net).

Jimmie Overby

Shared Source Coordinator

The Extranet module is moving to Shared Source

•April 14, 2008 • 2 Comments

We have decided that the Shared Source section would be a better place for the Extranet module. So we moved it to the Shared Source section instead of the Free Modules, so now the module have its own project room and a place to download the source code for further development if anyone see fit to add contributions.

The Sitecore Extranet module gives you a predefined login form for separating the content on your site in public access and private access, so only people you want to have access to some secure places on your site can without the general public can.

It is placed under modules in the Shared Source section and I encourage developers who want to contribute to the Extranet module to send me a mail at (jo at sitecore dot net) and I will set up an account for them. This of course is also the way for other modules that you wish to extend with some functionality.

happy coding

Jimmie Overby

Shared Source Coordinator

Shared Source is now up and running…

•April 2, 2008 • 7 Comments

The Shared Source at Sitecore is now one step closer into making it easier for other Sitecore developers to start contributing with code that they have made and want to share with other developers. All the Sitecore Shared Source modules available at SDN now have their own project room, we are using the open source tool called Trac to manage the modules.

On SDN there is also now a list of all available modules to give a greater overview. This way developers can quickly navigate between the different modules if point and click between the long list in SDN becomes tedious.

The post created on SDN forums about the shared source have already gathered some attention, Sitecore developer Christopher Wojciech have contributed a project that should be available shortly. I am sure he will tell you more on his own blog http://blog.wojciech.org/ when he is ready to open it up to others. Then developers can join his modules like all the other Sitecore modules and build on top on an already good idea.

I of course also want to invite other Sitecore developers to share a module that they think can be of interest to others.

First blog entry

•March 3, 2008 • 5 Comments

This will be my first entry in the Shared source blog. I’m Jimmie Overby and I am the Shared Source Coordinator at Sitecore. This blog is about the modules that you can find on the Sitecore developer network, both the ones that will be uploaded by Sitecore and the ones that our partners and developers such as yourself will contribute with.

Through the Sitecore developer network you will have access to download the source code for the modules. At first the list will be limited but will grow as more modules will be found suited to be shared. This will also be the place where partners and Sitecore developers can contribute with their modules and share with the rest of the Sitecore developer community.

The tool we use for source control is subversion. People coming from Windows will probably have worked with source safe. Subversion is an open source alternative that is widely used in the open source community.

Another open source tool that we will be using is Trac: Trac provides a web interface to subversion so you can browse the source and view the changes made and by whom, an integrated wiki for information about the module and a ticket system to easily report bugs. On the wiki there should be a short introduction on getting started with Trac and creating tickets.

In the beginning all modules that get’s uploaded to Trac will need to be handled by me, but as more modules gets added it would make sense in making the people that contributed the module an administrator for that module.

Here’s a few screenshots from SDN and from the project rooms for a module:

clip_image002

http://sdn5.sitecore.net/Resources/Shared%20Source/Contributing.aspx

clip_image004

http://sdn5.sitecore.net/Resources/Shared%20Source/Contributing/Guide.aspx

clip_image006

http://sdn5.sitecore.net/Resources/Shared%20Source/XSL/Breadcrumb.aspx

clip_image008

http://trac.sitecore.net/Breadcrumb

Jimmie Overby

Shared Source Coordinator.