Open Source Portal: Difference between revisions

From Second Life Wiki
Jump to navigation Jump to search
Changed POTW to use the template from the front page
m added multilang
(12 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Multi-lang}}
__NOTOC__
__NOTOC__
{{Open Source Portal/Links}}
{{Open Source Portal/Featured}}


{|cellspacing="5px"
|valign="top" width="50%"|
<div id="box">
<h2>News</h2>
<div style="padding: 0.5em">
'''January 8, 2007''' - Welcome!  If you just stumbled upon this website, and have no idea what this initiative is about, see {{OSWebsite|index|alt=the main secondlife.com website}} for more information.  Otherwise, see below for more information.
</div>
</div>
|valign="top" width="50%"|
{{Main Page/Featured}}
|}
<div id="box">
<center>''Getting started''</center>
{|cellspacing="5px"
{|cellspacing="5px"
|valign="top" width="50%"|
|valign="top" width="50%"|
<div id="box">
<div id="box">


<h2>Learn</h2>
<h2>[[Documentation]]</h2>
<div style="padding: 0.5em">
<div style="padding: 0.5em">


{{OSWikiLearnBox}}
A lot of the documentation below is geared toward developers.  However, many aspects of the system don't require a deep technical background to learn.  Much of this is still a work in progress, but since this is a wiki, you can help fill in the blanks!
A lot of the documentation below is geared toward developers.  However, many aspects of the system don't require a deep technical background to learn.  Much of this is still a work in progress, but since this is a wiki, you can help fill in the blanks!


Line 28: Line 18:
* '''[[Protocol]]''' - in depth documentation of the protocol
* '''[[Protocol]]''' - in depth documentation of the protocol
* '''[[Extended FAQ]]''' - For questions that don't get covered in {{OSWebsite|faq|alt=the main open source FAQ}}.
* '''[[Extended FAQ]]''' - For questions that don't get covered in {{OSWebsite|faq|alt=the main open source FAQ}}.
* '''[[Viewer source|Viewer Source Code]]'''
* '''[[Server architecture|Server Architecture]]'''
* '''[[Third Party Libraries]]'''
* '''[[Coding Standard]]'''
* '''[[Viewer Roadmap]]'''
* '''[[Glossary]]'''


[[Documentation|more...]]
[[Documentation|more...]]
Line 35: Line 32:
<div id="box">
<div id="box">


<h2>Participate</h2>
<h2>[[Participating|Ways to Participate]]</h2>
<div style="padding: 0.5em">
<div style="padding: 0.5em">
 
* [[Developer communication tools|Communication tools (mailing list/IRC/etc)]]
{{OSWikiContribBox}}
* [[Get source and compile]]
* Testing efforts
** [[Public Nightly]] - a.k.a.  Battery Street Irregulars
** [[Snowglobe|Download Snowglobe]]
** [[Bug Reporting 101|File and vet bugs]]
* [[Feature requests|File and refine feature requests]]
* [[Submitting code|Submit code]]
* [[Crash Reports|Inspect crash reports]]
* [[Implementing new features|Implement new features]]
* [[Profiling and Optimization|Profile and Optimize]]
* [[Finding leaks|Find memory leaks]]
* [[Source contributions|See who contributes now]]
* [[Architecture Working Group|Join the Architecture Working Group]]


We want your help to make the Second Life Viewer better! You don't need to know C++ or even programming to help.  Some of the toughest jobs in software development have nothing to do with writing code.  Just grab [[Downloading test builds|a test build]] and try playing around with it.  Let us know what you think on email, on the forum, or IRC. If it's not working for you, try to get help there. If it is working for you, try helping someone who isn't having as much luck as you are.  If you run into issues, see if a bug report has been filed, and if it isn't file it.  If it has been filed, vote for it, perhaps filling in more detail.
We want your help to make the Second Life Viewer better! You don't need to know C++ or even programming to help.  Some of the toughest jobs in software development have nothing to do with writing code.  Just grab [[Downloading test builds|a test build]] and try playing around with it.  Let us know what you think on email, on the forum, or IRC. If it's not working for you, try to get help there. If it is working for you, try helping someone who isn't having as much luck as you are.  If you run into issues, see if a bug report has been filed, and if it isn't file it.  If it has been filed, vote for it, perhaps filling in more detail.
Line 48: Line 57:
|-
|-
|}
|}
</div>
 


[[Category:Portals]]
[[Category:Portals]]

Revision as of 18:14, 29 October 2009


Featured Links

Project Snowstorm

Open Source for the Linden Lab Second Life Viewer, and the ultimate integration point for all development of the official viewer both inside and outside Linden Lab.

Where Are Contributors?

There are contributors to the Second Life Viewer all around the world...

Documentation

A lot of the documentation below is geared toward developers. However, many aspects of the system don't require a deep technical background to learn. Much of this is still a work in progress, but since this is a wiki, you can help fill in the blanks!


more...

Ways to Participate

We want your help to make the Second Life Viewer better! You don't need to know C++ or even programming to help. Some of the toughest jobs in software development have nothing to do with writing code. Just grab a test build and try playing around with it. Let us know what you think on email, on the forum, or IRC. If it's not working for you, try to get help there. If it is working for you, try helping someone who isn't having as much luck as you are. If you run into issues, see if a bug report has been filed, and if it isn't file it. If it has been filed, vote for it, perhaps filling in more detail.

Of course, if you are a developer, we can use your help. Download the code, and see if you can get it to build. Try your hand at fixing a bug, or extending the software through one of the APIs. There's a ton of ways you can help, and we welcome you regardless of your skill level.

more...