Internship Projects/Mentors
Page Properties | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Description
Portal provides the following design-time features:
- Service Design and Creation (SDC): visual design tools for Services
- Policy creation (editing and conflict identification tools)
- Visual design tools for Analytic Applications (out-of-scope for first ONAP release)
SDC is the ONAP visual modeling and design tool. It creates internal metadata that describes assets used by all ONAP components, both at design time and run time.
...
The prioritization of the activities will be discussed with the mentee based on his/her skillset and expectations.
Additional Information
Get more detail information about the project, please refer to the following link:
CII Bading: https://wiki.onap.org/display/DW/CII+Badging+Program
ONAP Jira: https://jira.onap.orgPortal Architecture: https://wiki.onap.org/display/DW/Portal
Portal Project: https://wiki.onap.org/display/DW/Portal+Platform+Project
Portal Code: https://gerrit.onap.org/r/#/admin/projects/portal
Portal JIRA Query status != Closed AND status != Done AND project = Portal
SDC Architecture: https://wiki.onap.org/pages/viewpage.action?pageId=1015837
...
SDC Code: https://gerrit.onap.org/r/#/admin/projects/sdc
Portal SDC JIRA Query status != Closed AND status != Done AND project = SDC
Learning Objectives
- Have a comprehensive understanding of Portal and SDC projectsproject
- Familiar with the development process and CICD of ONAP
- Take part in the development and test of Portal/ SDC projectsproject
- Take an active role as Security contributor for Portal/ SDC projects project
Expected Outcome
- Accomplish assigned development and test tasks.
- Related document and report.
Relation to LF Networking
ONAP
Education Level
- Bachelor’s and/or Master’s degree in Computer Science, software Engineering or related technical discipline
Skills
- Familiar with Java, jS and/or Python programming.
- Basic understanding of one of the code versioning tools like Git.
- Strong written and verbal communication and interpersonal skills in English.
Future plans
The development activities will be part of the next ONAP Release and can serve as implementation best practices for other ONAP projects
Preferred Hours and Length of Internship
Prefer to Part-Time Intern: 20 hours per week for 24 consecutive weeks.
Full-Time Intern is also welcomed.
Mentor(s) Names and Contact Info
Name: Amy Zwarico , Pierre Close, Ofir Sonsino
...
Mobile: +1 (205) 613-1667, + 32474961370, +972 37198050
Mentee
Project Results
Deliverable | Link | Status | Description |
---|---|---|---|
Code | log4j | merged | Upgrade from the vulnerable log4j 1.x to log4j 2.13.1 |
Code | jackson | merged | Upgrade from jackson-databind 1.9 and 2.10 to 2.11 |
Code | many | merged | Upgrade Netty-all 4.1.36.final to 4.1.48.final Upgrade togglz-console 2.4.1.final to 2.6.1.final Upgrade commons-beanutils 1.9.3 to 1.9.4 Upgrade testng 6.x to 7.2.0 |
Code | snakeyaml | WIP | upgrade snakeyaml 1.14,1.17, 1.18, and 1.21 to 1.26 |
Lightening Talk Recording
View file | ||||
---|---|---|---|---|
|
Final Report
View file name LF Networking Mentorship Project Presentation_Amir_Mohamad.pdf height 250