Project

General

Profile

Submissions » History » Revision 12

Revision 11 (Neustradamus -, 01/23/2012 03:58 AM) → Revision 12/14 (Neustradamus -, 01/23/2012 04:40 AM)

h1. Submissions on BEEM 

 {{>toc}} 

 Submissions should be written in english, french is also accepted but less desirable. 

 h2. Submitting a Bug 

 "How to report bugs effectively":http://www.chiark.greenend.org.uk/~sgtatham/bugs.html 
 This document contains general information about submitting a bug report. Please read it carefully.  

 Before submitting a bug report here, please make sure: 
 * that you're using the last version of BEEM 

 And have a look at the "bug list":http://dev.beem-project.com/projects/beem/issues?query_id=1 and the [[FAQ]] to see if it has not already been reported. 

 When filling a bug report, please give the following information with the description of your problem: 
 * your Android device 
 * your Android version 
 * your Beem version (pick the version number in the _Affected version_ field) and the exact revision (eg. r1142) if you're using repository code 
 * the error stack trace that you should find in the log file if your report is about an error. The message displayed by the app (eg: (eg. _...An error occurred when trying to connect..._) is useless here here. 

 If you have access to an Android SDK, please give the stacktrace of the crash. You can obtain it by typing in a console when the phone is plugged on your computer: computer :  
 <pre> 
 $> adb logcat 
 </pre> 
 You can also use the application "alogcat":http://code.google.com/p/alogcat/ available on the Android Market. 

 The simplest way to get information about your Android version is: is : 
 Settings -> About Phone -> Model Number + Model Version Version. 

 h2. Submitting a Feature Request 

 Before submitting a feature request here, please make sure: 
 * fill the _subject_ as a sum up of your description 
 * fill the _description_ as detailed as you can, don't hesitate to describe precisely how this feature should behave, try to add what benefits you're excepting from it 
 * please *DON'T* fill the _target version_ field: let the developers decide when integrate 
 * please *DON'T* assign the feature request to anybody, let the developers deal with it 

 h2. Submitting a Wiki improvement 

 When you edit a wiki page to improve its content, make sure that you fill the _comment_ field with a descriptive summary of the changes you've made to the page. This way we'll be better able to "monitor" and "maintain" the quality of the actual wiki content. 

 h2. Submitting codes 

 The prefered way to submit code is to make a mercurial pull request. Submit an issue to the *"Pull request"* tracker. Don't forget to fill the _repository_ field and add a descriptive summary of your changes. Please specify also the revision you wish us to pull. 

 Alternatively, you can submit changes by sending us a patch: 
 * Changes should be submitted as a single patch file. Instructions for creating a patch using mercurial can be found [[How_to_generate_a_patch_file|here]] [[How_to_generate_a_patch_file|here]]. 
 * You should mention the branch/revision your patch is based on and attach it