[ale] Strategies for OS code in the Enterprise

Dow Hurst dhurst at kennesaw.edu
Mon Dec 22 19:29:19 EST 2003


If your code fixes are simpler and cleaner then the maintainers just 
might like them more than their own.  You can always see what they say.  
Also, there may be others that would benefit from your less bulky code 
too and appreciate the fork.
Dow


John Wells wrote:

>Many of the bugs we've fixed were already fixed in the main tree, but the
>main tree fixes involved a lot of other code changes.  We tried to follow
>the changes for awhile but gave up...it'd take a long time to roll the
>fixed code from the development tree into our code and we'd have to bring
>along a bunch of code that did us no good in the stable tree.  We'll
>submit those that aren't fixed...
>
>Chris Fowler said:
>  
>
>>Hand merging works best.  But if you fixed the bugs, why did you not
>>post a patch to be placed into the main tree?
>>
>>
>>On Mon, 2003-12-22 at 15:19, John Wells wrote:
>>    
>>
>>>Guys,
>>>
>>>In my relatively new management role, I'm doing my best at every turn to
>>>leverage the power of open source software.
>>>
>>>I have, however, a problem I've never really faced before.  We're
>>>implementing a issue tracking package (www.issue-tracker.com) and have
>>>installed the latest "stable" release.  While testing it, we've run
>>>across
>>>a number of bugs.  We've also installed the latest development version
>>>from CVS which fixes a lot of the bugs, but introduces a lot more.
>>>
>>>So, what I'm left with is a "fork" of issue-tracker...our locally
>>>maintained and personally fixed version, and the official tree at
>>>issue-tracker.com.  For the sake of upgrades and to keep the ability of
>>>taking advantage of enhancements, I need to come up with a strategy of
>>>"syncing" the trees upon the next major release.
>>>
>>>While I'm guessing this will simply involve me downloading the release
>>>and
>>>updating our local cvs repos with the latest code (handling any merges
>>>by
>>>hand), the idea isn't necessarily pleasant.  I'm still thinking through
>>>the issue, but would like to hear other input from you guys...ever faced
>>>a
>>>similar situation?  Did you come up with an ingeniuous solution?  Is
>>>there
>>>a feature of CVS I'm missing that makes this easy?
>>>
>>>Thanks for the input!
>>>
>>>John
>>>_______________________________________________
>>>Ale mailing list
>>>Ale at ale.org
>>>http://www.ale.org/mailman/listinfo/ale
>>>      
>>>
>>_______________________________________________
>>Ale mailing list
>>Ale at ale.org
>>http://www.ale.org/mailman/listinfo/ale
>>
>>    
>>
>
>_______________________________________________
>Ale mailing list
>Ale at ale.org
>http://www.ale.org/mailman/listinfo/ale
>
>  
>

-- 
__________________________________________________________
Dow Hurst                  Office: 770-499-3428            *
Systems Support Specialist    Fax: 770-423-6744            *
1000 Chastain Rd. Bldg. 12                                 *
Chemistry Department SC428  Email:   dhurst at kennesaw.edu   *
Kennesaw State University         Dow.Hurst at mindspring.com *
Kennesaw, GA 30144                                         *
************************************************************
This message (including any attachments) contains          *
confidential information intended for a specific individual*
and purpose, and is protected by law.  If you are not the  *
intended recipient, you should delete this message and are *
hereby notified that any disclosure, copying, distribution *
of this message, or the taking of any action based on it,  *
is strictly prohibited.                                    *
************************************************************




More information about the Ale mailing list