Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0


Responses should be submitted electronically to by 11:59 pm US Pacific Time (UTC/GMT -7 hours) on May 31, 2013. To receive updates about this RFP process, subscribe to the ShibRFPInfo list by sending email to sympa AT with subscribe in the subject. Questions submitted to InCommon will be added to the FAQ as they are received and answered. 

May 1, 2013 - Release and distribution of RFP
May 7, 2013 - Bidder conference at 4:00 pm US EDT (UTC/GMT -4 hours)
May 15, 2013 - Bidder conference at 12:00 pm (Noon) US EDT (UTC/GMT -4 hours) (SLIDES)
May 17, 2013 - Final Date to submit questions to Current questions can be found in the FAQ
May 31, 2013, 11:59 pm US Pacific Time (UTC/GMT -7 hours) - Deadline for submitting proposals
June 17-21, 2013 - Finalists interviewed, if necessary
June 28, 2013 - Vendor selected

Project Requirements

The technical requirements outlined in Assurance Enhancements for the Shibboleth Identity Provider must be met. 

Internet2 requires an open development process using the Shibboleth Development list to ensure alignment of finished product. Weekly communications with InCommon staff and/or designated community collaborators during the project. 

Required documentation includes: Design and Architecture document, Java document, wiki page outlining configuration and logging options.

The delivered software must contain the following copyright notice: "Copyright (c) 2013 Internet2", and be licensed under the Apache License, Version 2.0 for later contribution to the Shibboleth Consortium.

Project Phasing

Below are 5 key phases to this development Project with suggested time frames:

  1. Delivery of design and architecture 
    1. Discussion: Detailed design and architecture review 
  2. Delivery of code by end of August 30, 2013
    1. Discussion: Detailed code review outlining how the final code differs from the Design presented earlier.
  3. Community testing and bug fixing 
  4. Acceptance of code by December 1, 2013.## If the Acceptance Criteria have not been met by this date, Internet2 may extend this date at its sole discretion.
  5. Optional post-project support 


Proposals should include the information outlined in this section; our ability to interpret and apply your proposal to these questions will factor into our decisions.

  1. Describe in detail the organization's proposal to address the requirements outlined in this RFP, including details such as technologies to be used and project phasing. Include your approach to unit testing. 
  2. Provide a timeline for the completion of this proposal, including start and finish dates and project phases. 
  3. Describe the fee structure of how Internet2 will be charged, including any optional components included in the proposal. 
  4. Provide a brief history and profile of the organization. Provide a list of the organization's clients; include contact name, telephone number, website location, services provided and length of service.
  5. Detail your experience supporting Higher Education and Open Source Communities. 
  6. Provide evidence of the organization's experience and work with Shibboleth software. 
  7. Describe the project process and methodology including sample deliverables from past projects of similar size and scope. Document examples of the organization's experience in designing/developing each of the project requirements.
  8. List the project team and short biographies of each team member. If using freelancers or outside resources please indicate them as such; we reserve the right to approve/disapprove of selected resources. Indicate how many full time staff are employed by your organization.
  9. Provide a communication plan between your organization and Internet2 during the project.
  10. Provide a communication plan between your organization and the Shibboleth development team.
  11. Please provide an unsigned copy of your standard service contract for our review and any additional stipulations of which we should be aware.
  12. As an optional component, include a proposal of how the software could be supported after it is delivered to Internet2. 

Response Review

As Internet2 is a community-driven organization, the Review Team will include Internet2 staff and members of the higher-education community. Access to the proposals will be limited to the Internet2 Staff and the Review Team. Internet2 will work with the winning bidder on a shared community announcement and informational website. 

Assessment Criteria

A RFP assessment team will review the  responses using the following criteria:

  • Degree of experience working with and knowledge of the Shibboleth software.
  • Degree of experience working with the Higher Education and Open Source Communities and InCommon.
  • Level of cost effectiveness of the proposal and timely delivery of software.
  • Ability to deliver the software as described in the RFP and in the organization's proposal. 
  • Qualifications of the staff identified to work on the project.
  • Level of communications proposed between InCommon and the organization. 
  • Alignment of the contract with Internet2 legal parameters.
  • Flexibility and cost-effectiveness of the optional support proposal.