Skip to content
Snippets Groups Projects
Commit 6a38a6b1 authored by dosire's avatar dosire
Browse files

Add a separate page for development quotes.

parent 2552801f
No related branches found
No related tags found
1 merge request!151Development
Loading
Loading
@@ -9,27 +9,28 @@ title: Consultancy
<div class="product-plan">
<ul class="plans list-unstyled">
<li>
<div class="action">
<div id="wufoo-rrsr4md1q53dik">
Please fill out this <a href="https://gitlab.wufoo.com/forms/rrsr4md1q53dik">online form</a>.
Use the form below to request an upgrade or installation of your GitLab server.
<div class="action">
<div id="wufoo-rrsr4md1q53dik">
Please fill out this <a href="https://gitlab.wufoo.com/forms/rrsr4md1q53dik">online form</a>.
</div>
<script type="text/javascript">var rrsr4md1q53dik;(function(d, t) {
var s = d.createElement(t), options = {
'userName':'gitlab',
'formHash':'rrsr4md1q53dik',
'autoResize':true,
'height':'2093',
'async':true,
'host':'wufoo.com',
'header':'show',
'ssl':true};
s.src = ('https:' == d.location.protocol ? 'https://' : 'http://') + 'wufoo.com/scripts/embed/form.js';
s.onload = s.onreadystatechange = function() {
var rs = this.readyState; if (rs) if (rs != 'complete') if (rs != 'loaded') return;
try { rrsr4md1q53dik = new WufooForm();rrsr4md1q53dik.initialize(options);rrsr4md1q53dik.display(); } catch (e) {}};
var scr = d.getElementsByTagName(t)[0], par = scr.parentNode; par.insertBefore(s, scr);
})(document, 'script');</script>
</div>
<script type="text/javascript">var rrsr4md1q53dik;(function(d, t) {
var s = d.createElement(t), options = {
'userName':'gitlab',
'formHash':'rrsr4md1q53dik',
'autoResize':true,
'height':'2093',
'async':true,
'host':'wufoo.com',
'header':'show',
'ssl':true};
s.src = ('https:' == d.location.protocol ? 'https://' : 'http://') + 'wufoo.com/scripts/embed/form.js';
s.onload = s.onreadystatechange = function() {
var rs = this.readyState; if (rs) if (rs != 'complete') if (rs != 'loaded') return;
try { rrsr4md1q53dik = new WufooForm();rrsr4md1q53dik.initialize(options);rrsr4md1q53dik.display(); } catch (e) {}};
var scr = d.getElementsByTagName(t)[0], par = scr.parentNode; par.insertBefore(s, scr);
})(document, 'script');</script>
</div>
</li>
</ul>
</div>
Loading
Loading
---
layout: default
title: Development
---
<div id="content">
<div class="container">
<div class="row">
<div class="col-sm-9 col-md-9">
<div class="product-plan">
<ul class="plans list-unstyled">
<li>
<p>
If you are missing some functionality in GitLab you can sponsor the development of it.
<p>
After you send in the form below we will check if the feature is acceptable to include in GitLab. If so we will first email back with a minimum cost estimate. This is to make sure the expectations of the work that is involved are realistic.
<p>
If the minimum estimate matches your expectations we will work on a detailed estimate. If you accept the detailed estimate we will give you an estimated release date and start the work.
<p>
We will inform you when the feature is ready and <a href="https://gitlab.com/gitlab-org/gitlab-ce/blob/a88225b7689ab87b49908db23e1bebf1c7ea09d3/CHANGELOG#L8">note your sponsorship in the Changelog</a> (unless you ask us not to, no problem). From then on your feature is a part of GitLab and will probably be maintained without any additional cost to you.
<div class="action">
<div id="wufoo-scvcb721qd692i">
Fill out my <a href="https://gitlab.wufoo.com/forms/scvcb721qd692i">online form</a>.
</div>
<script type="text/javascript">var scvcb721qd692i;(function(d, t) {
var s = d.createElement(t), options = {
'userName':'gitlab',
'formHash':'scvcb721qd692i',
'autoResize':true,
'height':'2207',
'async':true,
'host':'wufoo.com',
'header':'show',
'ssl':true};
s.src = ('https:' == d.location.protocol ? 'https://' : 'http://') + 'wufoo.com/scripts/embed/form.js';
s.onload = s.onreadystatechange = function() {
var rs = this.readyState; if (rs) if (rs != 'complete') if (rs != 'loaded') return;
try { scvcb721qd692i = new WufooForm();scvcb721qd692i.initialize(options);scvcb721qd692i.display(); } catch (e) {}};
var scr = d.getElementsByTagName(t)[0], par = scr.parentNode; par.insertBefore(s, scr);
})(document, 'script');</script>
</div>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
Loading
Loading
@@ -6,21 +6,25 @@ title: Services
<div id="content" class="txt-middle">
<div class="container">
<div class="row">
<div class="col-sm-3 col-md-3">
<div class="col-sm-4 col-md-4">
<a href="/subscription"><h2>Subscription</h2></a>
<p>A subscription includes access to GitLab Enterprise Edition and support.</p>
<p>Support and access to GitLab Enterprise Edition</p>
</div>
<div class="col-sm-3 col-md-3">
<div class="col-sm-4 col-md-4">
<a href="/consultancy"><h2>Consultancy</h2></a>
<p>Hire us to help you.</p>
<p>Upgrade or install GitLab</p>
</div>
<div class="col-sm-3 col-md-3">
<div class="col-sm-4 col-md-4">
<a href="/development"><h2>Development</h2></a>
<p>Add a new feature to GitLab</p>
</div>
<div class="col-sm-4 col-md-4">
<a href="/training"><h2>Training</h2></a>
<p>Git training workshops.</p>
<p>Git training workshop</p>
</div>
<div class="col-sm-3 col-md-3">
<div class="col-sm-4 col-md-4">
<a href="/cloud"><h2>Cloud</h2></a>
<p>Use GitLab without installing anything.</p>
<p>Use GitLab for free</p>
</div>
</div>
</div>
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment