• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login
Netgate Discussion Forum
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login

OpenBGPD - USD 200 - Now 600$

Scheduled Pinned Locked Moved Expired/Withdrawn Bounties
6 Posts 3 Posters 8.9k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • B
    bill
    last edited by Mar 24, 2008, 11:31 AM Mar 20, 2008, 2:50 PM

    USD 200 offered for OpenBGPD GUI improvements.

    This description below is as far as my needs are concerned. DJMizt might refine.

    -Make the whole thing work when installed: Right now some modifications in the openbgpd.conf need to be done in order to start the service. Obviously we want the daemon to start when activated in the GUI. :-)
    -Expand/Collapse for the reporting: Make the reporting more usable if full BGP feeds are being displayed. It does not matter how this is solved, either by using an expand/collapse functionality or a separate tab/button to display the feed. The goal is to get a status without having hundreds of lines to scroll down.
    -Filtering feature: Implement filtering capabilities.
    -Make the daemon work eBGP and iBGP (which is basically the same, I know, but just to be on the safe side that this is a requirement. :-) )
    -Make BGP work with CARP. (which again should already be the case without modification imho)
    -Make BGP work on all/morethantwo interfaces. (which can be accomplished now already by using 127.0.0.1 as the router IP afaik but again just to be on the safe side.)
    -Logging capability
    -Intuitive GUI: Good descriptions for all the features as in the rest of this fine product (in the context of the individual option) plus
    building "logic" for things that exclude/include each other (e.g. radio button or checkbox for "static" or "connected", etc.) in order to make it less likely to commit errors when configuring. This is not a good definition of this "feature" I know, but if we get into the region of the rest of the product, that would be nice.

    Optional:
    -Implement OpenBGPD into the diskless install, just like RIP. I find this a very useful requirement, but am willing to keep up the bounty if the implementation is done only "the package way". Of course a router should rather run on CF but I would like to avoid philosophical discussions. Please note that other bounty offers might depend on this.
    NEW: Looking Glass optional - This should rather go under a status or reporting column just to make the bgp config part more coherent:
    -Looking Glass: Add Looking Glass for troubleshooting.

    1 Reply Last reply Reply Quote 0
    • D
      djmizt
      last edited by Mar 21, 2008, 7:04 PM

      Another $200 to the bounty

      just to add some things to Bill's requirements(some could be overlapped):

      1. Openbgpd be part of the main distribution and not a package (essentially added to the embedded image)
      2. bgpd can be passed options like -c (carp) -n (configtest) etc. during startup
      3. ability to create macros (separated tab?)
      4. add the full list of "neighbor" options i.e. 'depend on (interface)' ; max prefix, etc.
      5. separate tab for Filter creation or a filter creation wizard where each filter can be created independently (similar to how you can create different firewall filters now)
      5. separate tab for Attributes creation - again should follow the filter creation on #5
      6. ability to enable/disable filter and attribute entries (critical for new peering turn-ups)
      7. ability to re-load a previous configuration file (back up config file feature)
      8. change the way "status" tab works (right now it does a "#bgpctl show rib" everytime you click on it - this is a disadvantage when you have full bgp routes) maybe make it so that its a clickable reporting system where you can select which report you want to see.
      9. A sanity test of the config file before doing a bgpctl reload (maybe do a bgpd -n first?)

      (Optional) add bgplg and bgplgsh for a looking glass feature

      1 Reply Last reply Reply Quote 0
      • B
        bill
        last edited by Mar 24, 2008, 11:31 AM

        A colleague is going to spend another $ 200.

        1 Reply Last reply Reply Quote 0
        • B
          bill
          last edited by Nov 15, 2008, 1:05 AM

          Bounty Expiration
          Bounties that have gone more than three months without a post from the originator will be moved to the expired bounties board. If you wish to keep your bounty active past that time, please post a reply to your thread that you are still interested in fulfilling the bounty.

          1 Reply Last reply Reply Quote 0
          • S
            sullrich
            last edited by Jan 20, 2009, 4:54 AM

            I somehow did not see this thread.  I am the original author of the package we have now.

            Feel free to start a new bounty thread for this and email me at sullrich@gmail.com the thread URL if you decide to reopen it (I am interested in working on it).

            1 Reply Last reply Reply Quote 0
            • S
              sullrich
              last edited by Aug 22, 2009, 10:18 PM

              http://forum.pfsense.org/index.php/topic,15785.0.html

              1 Reply Last reply Reply Quote 0
              • First post
                Last post
              Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.
                This community forum collects and processes your personal information.
                consent.not_received