LOGIN   :::   RECOVER PASS   :::   GET ACCOUNT    
Browse
  • Projects
  • Code (CVS)
  • Forums
  • News
  • Articles
  • Polls
  •  
    OpenCores
  • FAQ
  • CVS HowTo
  • Mission
  • Media
  • Tools
  • Sponsors
  • Mirrors
  • Logos
  • Contact us
  •  
    Tools
  • Search
      
  • Download Cores (CVSGet)
  •  
    More
  • Wishbone
  • Perlilog
  • EDA tools
  • OpenTech CD
  •  
    Navigation: All forums > Cores > Message List > Message Post

    Message

    Reply | Reply all
    Date Prev | Date Next | Thread Prev | Thread Next Date Index | Thread Index

    From: Shehryar Shaheen<shehryar.shaheen@u...>
    Date: Mon Apr 24 23:37:50 CEST 2006
    Subject: [oc] Re: kindly convert opencores cvs repository to subversion (svn)
    Top
    Perforce (http://www.perforce.com/index.html ) is the best , in my opinion

    Its a commercial product but they do give free licenses for Organizations
    developing opensource stuff

    While Perforce is not opensource it self but they do seem to support
    opensource development
    Here is text from their site on free licensing

    --------
    Free Licensing for Open Source Development
    Organizations developing software that is licensed or otherwise distributed
    exclusively under an Open Source license may be eligible to obtain Perforce
    licenses gratis. This includes upgrades but not support.

    Perforce Software reserves the right to approve the Open Source license;
    those fitting The Open Source Definition, including the GNU and FreeBSD
    licenses, are good candidates.

    Execution of a End User License Agreement for Open Source Software
    Development (PDF) is required. For more information, please see the Perforce
    and Open Source FAQ or contact opensource@p....

    The opesource definition as they see it is
    http://www.opensource.org/docs/definition_plain.html
    ------------

    If opencores incorporates perforce it will give it more professional touch
    and it just might become a news item too in some EDA magazine :)

    Maybe Opencorse should try getting Perforce Licenses

    Some of the names listed on Perforce site as customers include

    Hitachi
    HP
    Cisco
    Samsung
    Electronic Arts
    LeapFrog
    Sony Computer Entertainment America
    LEGO Group
    Eidos Interactive
    Merrill Lynch
    J.P. Morgan Chase & Co

    and others


    ----- Original Message -----
    From: "Michael Hordijk" <hoffbrinkle@h...>
    To: <cores@o...>
    Sent: Monday, April 24, 2006 9:07 PM
    Subject: [oc] Re: kindly convert opencores cvs repository to subversion
    (svn)


    > Richard Tierney wrote:
    > > 1 - Why are commercial tools lock-modify-unlock, rather than
    > > copy-modify-merge? Can you name a proper commercial tool that uses
    > > copy-modify-merge? Why is this?
    >
    > At least one biggie: Perforce. http://www.perforce.com if you're
    > interested in seeing how "properly commercial" they are.
    >
    > > 2 - I'll tell you how I would set it up: each
    > > developer owns their own source files. They're responsible for those
    > > files.
    >
    > I can tell you that does not scale well to a corporation with > 1000
    > software developers. Imagine code being critical pathed on a single
    > developer!
    >
    > > 3 - One person needs to
    > > understand the entire file intimately.
    >
    > If you're code is such that there's only one person that can understand
    > and modify it in a reasonable amount of time, you've got bigger problems
    > than copy-modify-merge.
    >
    > > How could you, as the project
    > > manager, possibly allow two different developers to simultaneously
    > > modify two different parts (or, in the worst case, the *same* part) of
    > > the same file?
    >
    > How could you, as the project manager, possibly allow development on the
    > code base without software development plans, coding style policy, and
    > design/requirment documents?
    >
    > No version management system is a replacement for poor coding practices
    > and lack of software development process. It's just that certain
    > versioning systems hide it more than others.
    >
    > - michael hordijk
    >
    > _______________________________________________
    > http://www.opencores.org/mailman/listinfo/cores


     
    Copyright (c) 1999 OPENCORES.ORG. All rights reserved.