[Testbot] Plone 5.0 - Python 2.7 - Build # 1348 - Fixed! - 0 failure(s)

jenkins at plone.org jenkins at plone.org
Sat Feb 1 06:54:45 UTC 2014


-------------------------------------------------------------------------------
Plone 5.0 - Python 2.7 - Build # 1348 - Fixed!
-------------------------------------------------------------------------------

http://jenkins.plone.org/job/plone-5.0-python-2.7/1348/


-------------------------------------------------------------------------------
CHANGES
-------------------------------------------------------------------------------

Repository: mockup
Branch: refs/heads/master
Date: 2014-01-31T16:13:47-08:00
Author: Rok Garbas (garbas) <rok at garbas.si>
Commit: https://github.com/plone/mockup/commit/d7f34c03b7ee354c9b7ee377dec563d1eafa5f12

documentation about how to contibute to mockup

 - checklist of things that need to be review with every pull request
 - ABOUT.md was removed from the documentation

Files changed:
A CONTRIBUTE.md
M js/bundles/docs.js
M js/config.js
D ABOUT.md

diff --git a/ABOUT.md b/ABOUT.md
deleted file mode 100644
index e69de29..0000000
diff --git a/CONTRIBUTE.md b/CONTRIBUTE.md
new file mode 100644
index 0000000..6728fef
--- /dev/null
+++ b/CONTRIBUTE.md
@@ -0,0 +1,68 @@
+# Code conventions
+
+It's still on TODO list to write this down, but for now make sure you keep
+jshint job happy.
+
+To run jshint on mockup code you have to type: ```make jsint```.
+
+
+# Git workflow / branching model
+
+It is important that you *NEVER* commit to master directly. Even for the
+smallest and most trivial fix. *ALWAYS* send pull request and ask somebody else
+to merge your code. *NEVER* merge it yourself.
+
+If you dont get feedback on your pull request in a day please come to
+```#plone-framework``` and ping ```@garbas``` or ```@vangheem``` about it.
+
+Main goal of this process is not to boss developers around and make their live
+harder, but to bring bigger stability to development of mockup and to make
+releases smooth and predictable.
+
+
+# Pull request checklist
+
+Checklist of things that every person excepting pull request should follow (or
+else @garbas will make you drink mongolian coctail - I promise!).
+
+ - Title and description of pull request *MUST* be descriptive and needs to
+   reflect changes in code. Please review line by line and comment if code
+   change was not mentioned in description of the pull request.
+
+ - Copy the title of pull request to current ticket tracking changes for
+   realease under development. (example:
+   https://github.com/plone/mockup/issues/250)
+
+ - Full test suite (running test on saucelabs against real browsers) will only
+   be triggered for master branch and pull requests. It is important that tests
+   pass before you merge it.
+
+   Please note that sometimes travis job hangs due to many reasons and you need
+   to restart it.
+
+   Due to some bugs on Travis reporting of status be sure to always check on 
+   https://travis-ci.org/plone/mockup/pull_requests if the tests really passed.
+
+ - It is important never to lower code coverage. Check it on [coveralls]( 
+   https://coveralls.io/r/plone/mockup) if coverage dropped. It should be
+   automaticaly reported once tests are passing.
+   
+   Also make sure that every new function (or bigger chunk of code) that enters
+   mockup is tested.
+
+ - All commits need to be rebased on current master and squashed into one
+   single commit. Commit's title (first line) and description (row 3 and below)
+   should be identical to pull request.
+
+ - If all of the above is checked, go ahead and merge pull request. Make sure
+   you always use a polite tone and explain why this is needed by linking to
+   this document.
+
+
+# Changing this page
+
+When changing this document, it must be done in public with a possibility for
+other to comment or at least to be aware of the changes.
+
+Create a pull request with proposed changes and describe reasoning why change
+is needed.
diff --git a/js/bundles/docs.js b/js/bundles/docs.js
index 36636eb..c5eb9ac 100644
--- a/js/bundles/docs.js
+++ b/js/bundles/docs.js
@@ -2,10 +2,10 @@ require([
   'mockup-docs',
   'text!docs-getting-started',
   'text!docs-tutorial',
-  'text!docs-about',
+  'text!docs-contribute',
   'bootstrap-collapse',
   'mockup-fakeserver'
-], function(Docs, GETTING_STARTED, TUTORIAL, ABOUT) {
+], function(Docs, GETTING_STARTED, TUTORIAL, CONTRIBUTE) {
   new Docs({
     pages: [
       { id: 'index',
@@ -168,11 +168,11 @@ require([
           }
         ]
       },
-      { id: 'about',
-        title: 'About',
-        description: 'XXX.',
+      { id: 'contribute',
+        title: 'Contribute',
+        description: 'How to start contributing.',
         position: 'right',
-        text: ABOUT
+        text: CONTRIBUTE
       }
     ]
   });
diff --git a/js/config.js b/js/config.js
index d6addb0..af73d2f 100644
--- a/js/config.js
+++ b/js/config.js
@@ -15,7 +15,7 @@ var requirejsOptions = {
     'bootstrap-transition': 'bower_components/bootstrap/js/transition',
     'docs-getting-started': 'GETTING_STARTED.md',
     'docs-tutorial': 'TUTORIAL.md',
-    'docs-about': 'ABOUT.md',
+    'docs-contribute': 'CONTRIBUTE.md',
     'domready': 'bower_components/domready/ready',
     'dropzone': "bower_components/dropzone/downloads/dropzone-amd-module",
     'expect': 'bower_components/expect/expect',


Repository: mockup
Branch: refs/heads/master
Date: 2014-01-31T22:04:22-08:00
Author: Nathan Van Gheem (vangheem) <vangheem at gmail.com>
Commit: https://github.com/plone/mockup/commit/7cc2800487175c157b6adda63893e9cf60c59405

Merge pull request #272 from plone/garbas-docs-contributing

documentation about how to contibute to mockup

Files changed:
A CONTRIBUTE.md
M js/bundles/docs.js
M js/config.js
D ABOUT.md

diff --git a/ABOUT.md b/ABOUT.md
deleted file mode 100644
index e69de29..0000000
diff --git a/CONTRIBUTE.md b/CONTRIBUTE.md
new file mode 100644
index 0000000..6728fef
--- /dev/null
+++ b/CONTRIBUTE.md
@@ -0,0 +1,68 @@
+# Code conventions
+
+It's still on TODO list to write this down, but for now make sure you keep
+jshint job happy.
+
+To run jshint on mockup code you have to type: ```make jsint```.
+
+
+# Git workflow / branching model
+
+It is important that you *NEVER* commit to master directly. Even for the
+smallest and most trivial fix. *ALWAYS* send pull request and ask somebody else
+to merge your code. *NEVER* merge it yourself.
+
+If you dont get feedback on your pull request in a day please come to
+```#plone-framework``` and ping ```@garbas``` or ```@vangheem``` about it.
+
+Main goal of this process is not to boss developers around and make their live
+harder, but to bring bigger stability to development of mockup and to make
+releases smooth and predictable.
+
+
+# Pull request checklist
+
+Checklist of things that every person excepting pull request should follow (or
+else @garbas will make you drink mongolian coctail - I promise!).
+
+ - Title and description of pull request *MUST* be descriptive and needs to
+   reflect changes in code. Please review line by line and comment if code
+   change was not mentioned in description of the pull request.
+
+ - Copy the title of pull request to current ticket tracking changes for
+   realease under development. (example:
+   https://github.com/plone/mockup/issues/250)
+
+ - Full test suite (running test on saucelabs against real browsers) will only
+   be triggered for master branch and pull requests. It is important that tests
+   pass before you merge it.
+
+   Please note that sometimes travis job hangs due to many reasons and you need
+   to restart it.
+
+   Due to some bugs on Travis reporting of status be sure to always check on 
+   https://travis-ci.org/plone/mockup/pull_requests if the tests really passed.
+
+ - It is important never to lower code coverage. Check it on [coveralls]( 
+   https://coveralls.io/r/plone/mockup) if coverage dropped. It should be
+   automaticaly reported once tests are passing.
+   
+   Also make sure that every new function (or bigger chunk of code) that enters
+   mockup is tested.
+
+ - All commits need to be rebased on current master and squashed into one
+   single commit. Commit's title (first line) and description (row 3 and below)
+   should be identical to pull request.
+
+ - If all of the above is checked, go ahead and merge pull request. Make sure
+   you always use a polite tone and explain why this is needed by linking to
+   this document.
+
+
+# Changing this page
+
+When changing this document, it must be done in public with a possibility for
+other to comment or at least to be aware of the changes.
+
+Create a pull request with proposed changes and describe reasoning why change
+is needed.
diff --git a/js/bundles/docs.js b/js/bundles/docs.js
index 36636eb..c5eb9ac 100644
--- a/js/bundles/docs.js
+++ b/js/bundles/docs.js
@@ -2,10 +2,10 @@ require([
   'mockup-docs',
   'text!docs-getting-started',
   'text!docs-tutorial',
-  'text!docs-about',
+  'text!docs-contribute',
   'bootstrap-collapse',
   'mockup-fakeserver'
-], function(Docs, GETTING_STARTED, TUTORIAL, ABOUT) {
+], function(Docs, GETTING_STARTED, TUTORIAL, CONTRIBUTE) {
   new Docs({
     pages: [
       { id: 'index',
@@ -168,11 +168,11 @@ require([
           }
         ]
       },
-      { id: 'about',
-        title: 'About',
-        description: 'XXX.',
+      { id: 'contribute',
+        title: 'Contribute',
+        description: 'How to start contributing.',
         position: 'right',
-        text: ABOUT
+        text: CONTRIBUTE
       }
     ]
   });
diff --git a/js/config.js b/js/config.js
index d6addb0..af73d2f 100644
--- a/js/config.js
+++ b/js/config.js
@@ -15,7 +15,7 @@ var requirejsOptions = {
     'bootstrap-transition': 'bower_components/bootstrap/js/transition',
     'docs-getting-started': 'GETTING_STARTED.md',
     'docs-tutorial': 'TUTORIAL.md',
-    'docs-about': 'ABOUT.md',
+    'docs-contribute': 'CONTRIBUTE.md',
     'domready': 'bower_components/domready/ready',
     'dropzone': "bower_components/dropzone/downloads/dropzone-amd-module",
     'expect': 'bower_components/expect/expect',




-------------------------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: CHANGES.log
Type: application/octet-stream
Size: 9602 bytes
Desc: not available
URL: <http://lists.plone.org/pipermail/plone-testbot/attachments/20140201/cfe9e3c8/attachment-0002.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: build.log
Type: application/octet-stream
Size: 164750 bytes
Desc: not available
URL: <http://lists.plone.org/pipermail/plone-testbot/attachments/20140201/cfe9e3c8/attachment-0003.obj>


More information about the Testbot mailing list