Results 1 to 10 of 10

Thread: How to contribute

  1. #1
    KevinH's Avatar
    KevinH is offline Expert Member
    Join Date
    Aug 2005
    Location
    San Mateo, CA
    Posts
    4,789
    Rep Power
    18

    Thumbs up How to contribute

    We love contributions. This question has come up a few times so I thought I'd clarify how it works. For contributions you need to sign our contribution agreement and fax a copy in before we can take code. Just a step we need to take to keep our IP clean and protect the license. This is pretty simple, and you can get the form here:

    http://www.zimbra.com/license/contri...agreement.html

    Once you do this you'll get a nice little logo on your Forum user name and if you'd like I'll send you some Zimbra wear (hat, shirt, or something) after your first significant contribution.

  2. #2
    graffiti is offline Loyal Member
    Join Date
    Sep 2005
    Posts
    95
    Rep Power
    9

    Default

    Can I sign the contribution agreement via email? We dont have fax machine around, not to mention that fax something from my place to north america costs a lot of money.

  3. #3
    smies is offline Senior Member
    Join Date
    Oct 2005
    Location
    Urmond, Netherlands
    Posts
    51
    Rep Power
    9

    Default

    Can a bug fix be accepted?

  4. #4
    KevinH's Avatar
    KevinH is offline Expert Member
    Join Date
    Aug 2005
    Location
    San Mateo, CA
    Posts
    4,789
    Rep Power
    18

    Default

    Quote Originally Posted by smies
    Can a bug fix be accepted?
    In general if it's more than a line or two we need to have a signed contribution agreement. It's not something we like but in light of all the SCO type lawsuits going on in Open Source these days it's a necessary evil. We hope you understand.

  5. #5
    smies is offline Senior Member
    Join Date
    Oct 2005
    Location
    Urmond, Netherlands
    Posts
    51
    Rep Power
    9

    Default

    I understand. When I have a significant contribution I will sure sign the agreement. But untill then I am not going to make all the trouble to fax to the other side of the world .

  6. #6
    Chouser is offline Junior Member
    Join Date
    Oct 2005
    Posts
    6
    Rep Power
    9

    Default patch upload procedure

    I've got a couple fixes here that I'd like to contribute. They total less than three lines changed, but they fix real bugs. Is there somewhere I can send them to see if you're even interested before I go through the faxing-and-mailing process or if that process is even necessary for such minor changes?

    --Chouser

  7. #7
    StefanD is offline Project Contributor
    Join Date
    Oct 2005
    Location
    Belgium
    Posts
    68
    Rep Power
    9

    Default

    I think the best way is to post them in bugzilla.

  8. #8
    phoenix is offline Zimbra Consultant & Moderator
    Join Date
    Sep 2005
    Location
    Vannes, France
    Posts
    23,566
    Rep Power
    57

    Default

    Quote Originally Posted by Chouser
    I've got a couple fixes here that I'd like to contribute. They total less than three lines changed, but they fix real bugs. Is there somewhere I can send them to see if you're even interested before I go through the faxing-and-mailing process or if that process is even necessary for such minor changes?

    --Chouser
    As StefanD has said, bugzilla is the place for them. Do a search first to see if they've been listed or are already fixed in an upcoming release, the address for bugzilla is http://bugzilla.zimbra.com/
    Regards


    Bill


    Acompli: A new adventure for Co-Founder KevinH.

  9. #9
    kiwicmc is offline Senior Member
    Join Date
    Feb 2006
    Location
    Auckland, New Zealand
    Posts
    54
    Rep Power
    9

    Default Declaring developments

    What is the best procedure announcing forthcoming enhancements to Zimbra? We have a number planned, including hooks on events such as mail arrival (in particular meeting requests) and calendar saves.

    As a selfish first instance I'd like to reduce duplicated effort from both Zimbra and the OSS community and our own efforts. But I'd also like to garner comment from developers so that we may make an enhancement that meets approval from Zimbra so that any changes we make have a chance of being incorporated back into the main product.

    And obviously we'd sign up to the contributors agreement and make source available on our own servers to adhere to the Zimbra license.

    What I was thinking was pushing out some of our design documents to this forum, then announcing when we're done. Is this the right way of doing things?

    We've worked on a few OSS projects but none with as big a community or company behind the project as this.

    Regards,
    Chris

  10. #10
    KevinH's Avatar
    KevinH is offline Expert Member
    Join Date
    Aug 2005
    Location
    San Mateo, CA
    Posts
    4,789
    Rep Power
    18

    Default

    We have a general roadmap available but for specific questions it's best to just ask. We will include contributions that are in line with our coding style/quality and pass the review of the team here. The smaller and more focused the patch the better. Large changes that disturb the code base will be harder to consume. A good vehicle to so this is file a bug and attach the patch in bugzilla.
    Looking for new beta users -> Co-Founder of Acompli. Previously worked at Zimbra (and Yahoo! & VMware) since 2005.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Hi, have anyone contribute in Thai language?
    By paitoon in forum I18N/L10N - Translations
    Replies: 1
    Last Post: 07-16-2006, 09:15 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •