Skip to content

Commit

Permalink
Finish off doc pages... until a change comes along of course
Browse files Browse the repository at this point in the history
Closes OpenUserJS#296

Feature for GH commit hash added will need to be done somewhere in deployment if possible so that feature needs to be down the line.
  • Loading branch information
Martii committed Aug 25, 2014
1 parent 70ecc50 commit b080074
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion views/pages/documentPage.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,9 @@ <h2 class="page-heading">
<h3><a name="welcome"></a>Welcome<a class="anchor" href="#welcome"><em class="fa fa-link"></em></a></h3>
<p>Welcome to {{#pkg.name}}{{pkg.name}} <em>(OUJS)</em>{{#pkg.version}} v{{pkg.version}}{{/pkg.version}}{{/pkg.name}}{{#process.version}} using Node {{process.version}}{{/process.version}}{{#lastRestart}} last restarted on {{lastRestart}}{{/lastRestart}}.</p>
<h3><a name="mission"></a>Mission<a class="anchor" href="#mission"><em class="fa fa-link"></em></a></h3>
<em>(To be announced)</em>
<p>User scripts are best described as lightweight site-specific browser extensions, written entirely in JavaScript and containing a specially formatted block of metadata that tells a User script engine, such as Greasemonkey, on what site to run the script. The script can do anything that originally JavaScript running on a website can do, such as modify the appearance or functionality of the site on the client-side. Some User scripts employ special API functions &ndash; provided by the User script engine &ndash; to do things that normal client-side JavaScript cannot, like cross-domain xmlhttpRequests. People who write User scripts <em>(script authors)</em> want a place to publish them where other users can download scripts for installation. And users want a place to find scripts that will be useful for them. There existed a de facto user script repository called userscripts.org. The site had many users and contained thousands of User scripts. Unfortunately userscripts.org has been in a state of flux and has been currently offline. Many active User script developers have expressed an interest in improving the site, but it remains closed source. Several members have shown interest in contributing to a competing open source User script repository and that is how the idea for OpenUserJS was born.</p>
<p>OpenUserJS.org is built mostly in the native tongue of what User scripts are written with. This has the extreme advantage of being able to contribute directly to the project without being hindered by alternate computer programming languages that may or may not be compatible. It makes paramount sense to have a site built with JavaScript and not some possibly unfamiliar and alternate computer syntax with no relation to JavaScript. <strong>This allows OpenUserJS to be at the top of its class</strong>. Developers, or collaborators as it is sometimes referred to, are also highly encouraged to use all the tools available in the development environment. This includes a private database to test things before they are implemented as well as the standard open-source philosophy granted with our repository at GitHub. All of the tools made openly available are a great set of places to share findings through testing and other forms of collaboration from bug fixes to having meta discussions regarding adding or changing new features and general usage.</p>
<p>OpenUserJS aims to be the perfect environment to share your ideas with others and encourage teamwork in a safe surrounding. From the new user beginning with User scripts to a seasoned contributor collaborating and working together towards a common goal... bettering the world wide web.</p>
<h3><a name="getting-started"></a>Getting Started<a class="anchor" href="#getting-started"><em class="fa fa-link"></em></a></h3>
<p>For getting started with Userscripts please check out the <a href="/about/Userscript-Beginners-HOWTO">Userscript Beginners HOWTO</a>.</p>
</div>
Expand Down

0 comments on commit b080074

Please sign in to comment.