OpenSolaris  
 Open Source Software for Solaris
An OpenSolaris Community Site
 Current Software Packages
Open Bug Tracking
    · Home of “Community Software for Solaris” ( CSW )
 

Welcome to the project!

Here are a few things that you will hopefully find useful.

First of all, if you haven't already, don't forget to set your .forward file on mail.blastwave.org. Then get familiar with the build machines. Most things are on /export/medusa, which is an NFS-shared directory between all build machines. Currently, you must ssh into login.blastwave.org, and then you can reach the build machines.



Here is a quick visual map of the build machines :

This image is not up to date! More systems are in place.
Blastwave build machines

Creating packages

This is what it's all about!

You'll probably want to follow the walkthrough carefully, and use the CSW package creation wrappers. Trying to do everything manually, is more headache than neccessary, since there are quite a few things that need to be done in order to maintain consistency across all the CSW packages.

You'll need to make sure your package installs things according to the filesystem layout guidelines. And of course, dont forget to revisit the general standards page

Maintainer self info page

You may want to customize your own maintainer web page. You can do this by creating $HOME/public_html/bio.html on callisto.blastwave.org. The file can contain just a plain paragraph of text, or it can use full HTML markup. You can also create photo.png. Please make it 50x80 pixels, or at least have it look good when scaled to that resolution. (the HTML code will tell the browser to scale the image to that res)

If you go on vacation, please note this in your page, in case some kind of critical bug comes up in your package while you are away.

Package maintainers mailing list

You will automatically be added to the package maintainers mailing list. Any time you have a question about making a package, or a suggestion for package creation in general, send it to the list.

Once you find out what the address is, do not publicise it. We like to stay spam-free.

Ideas for new packages

Interesting in helping out even more? Dont forget to check out the package request page. There is a mail alias for that, if you would like immediate notification when someone requests a new package.


  OpenSolaris and Solaris are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and other countries.      UNIX is a registered trademark in the United States and other countries, exclusively licensed through X/Open Company, Ltd.      All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. in the United States and other countries. Products bearing SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc.      All other logos and trademarks are registered through their respective owners.      ©2002-2006 blastwave.org™      See “Terms of Use”      Sun™ Logo and OpenSolaris™ Published with Permission from Sun Microsystems, Inc. Valid HTML 4.01!
Valid CSS