Software Release Patterns

Hi,
What sort of strategies do you usually use to manage software releases? Let say you have released Version 1.0 of your product, and you are actively developing version 2.0. How do you patch 1.0's bugs? I imagine most people would use branching to solve this issue. However, there are a lot of problems with branching too. What are your best practices?
Thanks.

I have followed different strategies, depending on scenario.
Most of the time the projects I work on are for just one customer and we do very frequent updates (e.g. every other week) In theses cases, bug fixes get integrated in the new version, which might get deployed within a couple of hours (or even minutes when the fixes are small but important)
In some of the cases the application is more like a product. In these cases you need to branch. I prefer the following process:
- write a testcase that covers the bug on the production version and on the development version.
- Fix it in the production version.
- If the fix in the development version is more or less identically include the fix in there as well.
- If not the next full release the bug will be fixed as well, since it is documented as a testcase. And the release won't be ready until it satisfies the testcase as well.
regards
Spieler

Similar Messages

  • 10 OS Software release 10.2.1.537

    I have been downloading and installing the 10 OS Software release 10.2.1.537 for wo hours now, does this seem normal? I don't have a 'great' internet connection, but its good enough. I need to know how long this should take? I should be notified ahead of time how long it might take? I have a message that says not to disconnect from a power supply during the process? Does that mean battery power or must it be plugged in? Thanks Help?

    The file I downloaded was just under 500mg.
    In my experience this was the fastest part of the process, the update takes up to an hour and then a further hour to reboot and for the hub and other services to get up to speed.

  • Can not sync iPhone 4 since upgrading to latest software release.  Keep getting a message that required file can not be found.  I've tried restoring several times.  I am using  Mac PC with the latest software release.

    My iPhone 4 will not sync since upgrading to latest software release.  I keep getting the error message "required file cannot be found".  I've tried restoring several times with no success.  I am using a MacPro notebook with the latest software release.

    My iPhone 4 will not sync since upgrading to latest software release.  I keep getting the error message "required file cannot be found".  I've tried restoring several times with no success.  I am using a MacPro notebook with the latest software release.

  • Lost in device software release + french language pack ???

    Hi there !
    Can someone please clarify to me what the latest BB software release is for my Curve ?
    I had RL 5 beginning os the year, which was in French (Do not remember if it was the default, or If I installed it myself and from where).
    few days ago, I broke the screen and got a replacement BB, also RL5, but in English.
    I wanted French, so I have installed "Blackberry 6 OS = multilanguage" ... but the only available languages I have are English US, English UK, portugal, ...), but not french (?!?!?)
    So is the "Blackberry 6 OS" successor of "Blackberry Device software 5.0" ?
    Is this "Blackberry 6 OS" available in French ?
    It is a BB I got from my company, with "enterprise" subscription", so that I can get my mails.
    My provider is Prosimus in Belgium.
    Many Thanks for your support !!

    Use these links instead that link to language packs for the latest release Firefox version to avoid updating them every time.
    * http://releases.mozilla.org/pub/mozilla.org/firefox/releases/latest/linux-i686/xpi/
    * http://releases.mozilla.org/pub/mozilla.org/firefox/releases/latest/mac/xpi/
    * http://releases.mozilla.org/pub/mozilla.org/firefox/releases/latest/win32/xpi/

  • 10.2.1.2991 software release

    Where can I find info on the features, fixes, etc with 10.2.1.2991 software release....thanks!

    Normally, posting just one thread per topic does the trick. Look, you got a reply already in your other thread:
    http://supportforums.blackberry.com/t5/BlackBerry-10-OS-Device-Software/10-2-1-2991-software-release... 
    Cheers.  
    - If my response has helped you, please click "Options" beside my post and mark it as solved. Clicking the "thumbs up" icon near the bottom of my response would also be appreciated.

  • Software Release versus OS Version

    Greetings,
    In Link, the Software Release and OS Version for my PlayBook are 2.1.0.1917. For the Z10, however, the Software Release is 10.2.1.2977, and the OS Version is 10.2.1.3247. So, what's the difference between Software Release and OS Version?
    Thanks,
    Shane.
    Z10 STL100-3 (version 10.3.1.2708)
    LTE Playbook (version 2.1.0.1917)
    Solved!
    Go to Solution.

    The software release is everything including the OS, apps radio file etc. It's a package of programs basically and includes the OS; so the versions don't match as they are slightly different things.
    When we say what version are you running - we usually want to know the OS version as that's what you get when you type in "myver" on the BlackBerry keyboard.
    Hope that clears it up a bit.
    1. If any post helps you please click the below the post(s) that helped you.
    2. Please resolve your thread by marking the post "Solution?" which solved it for you!

  • Latest software release for Nokia 5800 Xpress Musi...

    Latest software release for Nokia 5800 Xpress Music is 50.0.005  is problematic!!!
    can not find my wireless capabillty after updating my 5800xpress music
    no map containing extras when i enter my menu
    this is a serious problem
    A whole map has dissapeared
    HELP ME OUT PLEASE SOMEONE!!!!

    It's advised to reset the device after a firmware update. Dial *#7370# 12345 reformat, you'll lose all data. Make a backup first and restore without the settings.
    ‡Thank you for hitting the Blue/Green Star button‡
    N8-00 RM 596 V:111.030.0609; E71-1(05) RM 346 V: 500.21.009

  • I lost factime on my iphone 5 after updating to software release 7.1.1 and cannot find it anywhere now. Can someone help?

    I updated my iphone 5 to software release 7.1.1 and have lost my facetime icon. I no longer find facetime in settings however I do find the facetime icon under "use for cellular data" but I can not locate it anywhere on the phone.

    Hello ramaddern
    Check out the article below to troubleshoot issues with FaceTime not showing up. Check in Settings > General > Restrictions to see if it is restricted.
    iOS: Troubleshooting FaceTime
    http://support.apple.com/kb/ts3367
    Regards,
    -Norm G.

  • New software release for N 2700c

    Please tell me when we will be
    getting the new software
    release for Nokia 2700c.

    It's highly unlikely that the 2700c will get any further updates. That model is now considered to be old and obsolete.
    All you can do is wait and hope or buy a newer model that has the newer operating system on it.

  • Updated Z10 to new software release 10.2.0.429 and having trouble with sending BBM/text messages

    I recently updated my Blackberry Z10 to the new software release 10.2.0.429 and I'm having trouble sending messages on BBM b/c the red X shows up on every single message that I send to any contact on my list. This was never a problem for me prior to updating it. I also suddenly cannot open my browser nor can I open my texts properly nor send or receive texts. The keyboard on the touchscreen shows up constantly while im trying to navigate through the phone and it stays frozen until I lock/unlock the phone. All of this ONLY started happening ever since I updated it. What's going on? Please help, this shouldn't be happening!!

    Hi and Welcome to the Community! 
    Keep the phone on, and remove the battery for about a minute or more and then replace it
    VIA | rat-7 
    http://supportforums.blackberry.com/t5/BlackBerry-​Z10/z10-update-10-2-0-424-problem-with-text-messag​...
    Please thank those who help you by clicking the button.
    If your issue has been solved, please resolve it by marking "Accept as Solution"

  • How to find software release-

    Hi Everyone,
                     i am using BB-Z10 model. in that i want to know the software release of my smartphone.
         it is showing "No Information Available" under Software Release.
        Can anyone brief about this..........

    Or one step further at Settings > About > OS > and you'll see the Software Release and the OS Version.
    In this forum we most commonly refer to the OS Version.
    If you have 'no information available' likely means you've installed a leaked OS file and that field will not be available.
    No big deal.
    1. If any post helps you please click the below the post(s) that helped you.
    2. Please resolve your thread by marking the post "Solution?" which solved it for you!
    3. Install free BlackBerry Protect today for backups of contacts and data.
    4. Guide to Unlocking your BlackBerry & Unlock Codes
    Join our BBM Channels (Beta)
    BlackBerry Support Forums Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • Software design patterns

    Dear members,
    As part of a research degree, I am conducting an online survey on the use
    of software design patterns within software design projects, especially
    when used within the scope of integrating applications (e.g. web services,
    EAI etc). The aim is to investigate how use of software design patterns can facilitate software reuse and save time and cost with software development
    The study doesn�t assume the use / knowledge of software design patterns as
    a pre-requisite for filling the online survey as we are collecting views of
    software developers with different background and experience.
    Your response would be treated as confidential and the online survey and
    results are anonymous (no name, address � etc is required).
    All those who completed the survey with valid E-mail address will receive
    copy of the aggregated results and any related publications, though giving
    E-mail is optional.
    The survey is expected to take 5 minutes to complete.
    The link to the online survey is at
    http://integrationsolutions.co.uk/Patterns_may.htm
    Many thanks for helping with this study.
    Contact details: [email protected]
    University of Bolton UK( http://www.bolton.ac.uk)
    Project web site (Under construction http://www.integrationsolutions.co.uk
    ).

    the only problems i could find is...
    1. sensors and display unit may vary...
    2. each measurement should displayn their hi and low values which can b considered as a common function...
    3. the display should vary according to user's request
    this is the scenario...
    could you help me to find the real problems and to apply patterns
    Weather Monitoring Station
    This system must provide automatic monitoring of various weather conditions. The system will have sensors to measure:
    Wind speed
    Wind direction
    Temperature
    Barometric pressure
    Humidity
    The system must also provide the following derived measurements.
    Wind chill(derived from temperature, wind speed and humidity).
    Dew point temperature(derived from temperature and humidity)
    Temperature trend(derived from recent temperature readings)
    Barometric pressure trend(derived from recent pressure readings)
    The user can request the system to report the highest and lowest values of any of the four primary measurements during the previous 24 hour period.
    The user has a screen display that continuously indicates all nine primary and derived measurements, as well as the current time and date.
    The user may direct the system to display the 24 hour maximum or minimum values of one primary measurement, together with the time of that report value.
    The user will be able to calibrate the sensors against known values and to set the current time and date.

  • 770 carn't upgrade to 2006 software release

    Hi,
    when trying to do a manual upgrade to the 2006 software release, using the nokia software on windows it fails to upgrade and tells me to check the downloaded image. this i have done a number of times and all seems fine.
    Any info / suggestions would be much appreciated!
    TIA
    Deano777

    Hawaiian_Starman wrote:
    Hi
    seems that the safari installed ALSO checked the receipts on the drive "G5". Since this was an old PowerMac G5 drive, it might have gotten the wrong idea.
    You need to "repair permissions" via Disk Utility in your Applications>Utilities folder.
    tried to re-install 10.5.7 combo update, but this stalled at "configuration installation" as well
    The problem with Safari may be symptomatic of other problems on the Mac. A reinstall of the OS using Archive & Install may be the next logical step to resolve the issues cropping up here.
    Hi starman
    See step 1: I've done a repair permissions on all drives already.
    I understand that re-installing OS will solve all this most likely, but since that's a 2-3 day process (with re-installing approx 100 apps, authorizations etc.) I rather find other means to fix this first.
    -cd
    Message was edited by: cdeenen_home

  • Regarding new software release

    Dear Team,
    Is there any plan for new software release for India Blackberry Z30 ???
    Solved!
    Go to Solution.

    10.3 is coming soon
    Click here to Backup the data on your BlackBerry Device! It's important, and FREE!
    Click "Accept as Solution" if your problem is solved. To give thanks, click thumbs up
    Click to search the Knowledge Base at BTSC and click to Read The Fabulous Manuals
    BESAdmin's, please make a signature with your BES environment info.
    SIM Free BlackBerry Unlocking FAQ
    Follow me on Twitter @knottyrope
    Want to thank me? Buy my KnottyRope App here
    BES 12 and BES 5.0.4 with Exchange 2010 and SQL 2012 Hyper V

  • Official Nokia N8 PR1.1/PR1.2 Software Release Sch...

    The helpful guys at Nokia Care have created a handy PR1.1 Software Update release schedule for the Nokia N8. This list will be updated regularly with release timings for different countries and variants. So, if you’re not sure about the availability for your phone, just take a look at the list.
    We are also working on the same kind of list for the Nokia C7, which will be posted in a separate thread.
    Moderator note:
    Subject changed to reflect addition of PR1.2into the data

    Status: 13th April 2011
    The release schedule for N8 PR1.1 is attached as an Excel file.
    To check the Software Update availability for your phone, please first search for your country and then have a look for your specific productcode. (Your productcode information can be found by typing *#0000# on your N8.)
    Status "Published" means that the software update is available for download
    via your N8 (use Menu > Applications > SW Update > tick N8-00 Device Update and then follow the on screen prompts) or
    via PC (connect your phone via USB and use OviSuite).
     If you need more instructions just post here and we'll assist you.
    Status "In creation" means your version is currently with our software teams. We can't give a specific day here, but you can switch on the automatic software update check in your phone (via Menu > Applications > SW Update > Options > Settings > Auto-check for updates) and your N8 will prompt you as soon as the new software is available. There may be unforeseen delays for some products if any issues should be discovered in pre-release testing.
    Any questions, just ask us!
    Yvonne
    Attachments:
    N8 PR1 1 & PR1.2 status (130411).xls ‏114 KB

Maybe you are looking for