Contributing Portlets

Interested in contributing a portlet to the community?

We value community contributions and we are always interested in new portlets or enhancements to existing portlets. 
  1. Create a Confluence page in the portlets space representing the project and roadmap
  2. File an incubation request for the project
  3. Request a JIRA space for the project
  4. Rename the packages and groupId to org.jasig.portlet.something.
  5. Configure the project to use the latest Jasig parent, update all the license headers, and generate a NOTICE file.
  6. Ensure all maven dependencies are available in Maven Central.
  7. Ensure the portlet looks good with out of the box uPortal skins.
  8. Make sure the portlet can be successfully included twice in the portal. 

If you have any questions about the process above or need assistance with contributing please contact the Incubation Committee at incubation@lists.jasig.org

Additional References

 

Having problems with these instructions?

Please send us feedback at uportal-user@lists.ja-sig.org