suraj0152

hb

Mar 19th, 2024
156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.54 KB | None | 0 0
  1. .. _gsoc-proposal-template:
  2.  
  3. Proposal template
  4. #################
  5.  
  6. Introduction
  7. *************
  8.  
  9. Summary links
  10. =============
  11.  
  12. - **Contributor:** `Suraj Sonawane <https://forum.beagleboard.org/u/suraj_sonawane>`_
  13. - **Mentors:** `Jason Kridner <https://forum.beagleboard.org/u/Nishanth_Menon>`_, `Vaishnav Acath <https://forum.beagleboard.org/u/dhruvag2000>`_
  14. - **Code:** `Google Summer of Code / greybus / cc1352-firmware · GitLab <https://openbeagle.org/gsoc/greybus/cc1352-firmware>`_
  15. - **Documentation:** `Ayush Singh / docs.beagleboard.io · GitLab <https://openbeagle.org/ayush1325/docs.beagleboard.io>`_
  16. - **GSoC:** `Google Summer of Code <https://summerofcode.withgoogle.com/archive/2023/projects/iTfGBkDk>`_
  17.  
  18. Status
  19. =======
  20.  
  21. This project is currently just a proposal.
  22.  
  23. Proposal
  24. ========
  25.  
  26. Please complete the requirements listed on :ref:`gsoc-contributor-guide`
  27. and fill out this template.
  28.  
  29. About
  30. =====
  31.  
  32. - **Forum:** :fab:`discourse` `u/ayush1325 (Suraj Sonawane)<https://forum.beagleboard.org/u/suraj_sonawane>`_
  33. - **OpenBeagle:** :fab:`gitlab` `ayush1325 (Suraj Sonawane) <https://openbeagle.org/SurajS0215>`_
  34. - **IRC:** :fas:`comments` `jkridner (Jason Kridner) <https://web.libera.chat/gamja/#beagle>`_
  35. - **Github:** :fab:`github` `jadonk (Jason Kridner) <https://github.com/jadonk>`_
  36. - **School:** :fas:`school` Veermata Jijabai Technological Institute, Mumbai.
  37. - **Country:** :fas:`flag` India
  38. - **Primary language:** :fas:`language` English, Hindi, Marathi
  39. - **Typical work hours:** :fas:`clock` 9AM-5PM US Eastern
  40. - **Previous GSoC participation:** :fab:`google` N/A
  41.  
  42. Project
  43. ********
  44.  
  45. **Project name:** Upstream Zephyr Support on BBAI-64 R5.
  46.  
  47. Description
  48. ============
  49.  
  50. In 10-20 sentences, what are you making, for whom, why and with what technologies
  51. (programming languages, etc.)? (We are looking for open source SOFTWARE submissions. By the way, Verilog for programming an FPGA is considered software by us.)
  52.  
  53. Software
  54. =========
  55.  
  56. Which software or technology stack are you going to use to complete this project.
  57.  
  58. Hardware
  59. ========
  60.  
  61. A list of hardware that you are going to use for this project.
  62.  
  63. Timeline
  64. ********
  65.  
  66. Provide a development timeline with 10 milestones, one for each week of development without
  67. an evaluation, and any pre-work. (A realistic, measurable timeline is critical to our selection process.)
  68.  
  69. .. note:: This timeline is based on the `official GSoC timeline <https://developers.google.com/open-source/gsoc/timeline>`_
  70.  
  71.  
  72. Timeline summary
  73. =================
  74.  
  75. .. table::
  76.  
  77. +------------------------+----------------------------------------------------------------------------------------------------+
  78. | Date | Activity |
  79. +========================+====================================================================================================+
  80. | February 26 | Connect with possible mentors and request review on first draft |
  81. +------------------------+----------------------------------------------------------------------------------------------------+
  82. | March 4 | Complete prerequisites, verify value to community and request review on second draft |
  83. +------------------------+----------------------------------------------------------------------------------------------------+
  84. | March 11 | Finalized timeline and request review on final draft |
  85. +------------------------+----------------------------------------------------------------------------------------------------+
  86. | March 21 | Submit application |
  87. +------------------------+----------------------------------------------------------------------------------------------------+
  88. | May 1 | Start bonding |
  89. +------------------------+----------------------------------------------------------------------------------------------------+
  90. | May 27 | Start coding and introductory video |
  91. +------------------------+----------------------------------------------------------------------------------------------------+
  92. | June 3 | Release introductory video and complete milestone #1 |
  93. +------------------------+----------------------------------------------------------------------------------------------------+
  94. | June 10 | Complete milestone #2 |
  95. +------------------------+----------------------------------------------------------------------------------------------------+
  96. | June 17 | Complete milestone #3 |
  97. +------------------------+----------------------------------------------------------------------------------------------------+
  98. | June 24 | Complete milestone #4 |
  99. +------------------------+----------------------------------------------------------------------------------------------------+
  100. | July 1 | Complete milestone #5 |
  101. +------------------------+----------------------------------------------------------------------------------------------------+
  102. | July 8 | Submit midterm evaluations |
  103. +------------------------+----------------------------------------------------------------------------------------------------+
  104. | July 15 | Complete milestone #6 |
  105. +------------------------+----------------------------------------------------------------------------------------------------+
  106. | July 22 | Complete milestone #7 |
  107. +------------------------+----------------------------------------------------------------------------------------------------+
  108. | July 29 | Complete milestone #8 |
  109. +------------------------+----------------------------------------------------------------------------------------------------+
  110. | August 5 | Complete milestone #9 |
  111. +------------------------+----------------------------------------------------------------------------------------------------+
  112. | August 12 | Complete milestone #10 |
  113. +------------------------+----------------------------------------------------------------------------------------------------+
  114. | August 19 | Submit final project video, submit final work to GSoC site and complete final mentor evaluation |
  115. +------------------------+----------------------------------------------------------------------------------------------------+
  116.  
  117. Timeline detailed
  118. =================
  119.  
  120. Community Bonding Period (May 1st - May 26th)
  121. ==============================================
  122.  
  123. GSoC contributors get to know mentors, read documentation, get up to speed to begin working on their projects
  124.  
  125. Coding begins (May 27th)
  126. =========================
  127.  
  128. Milestone #1, Introductory YouTube video (June 3rd)
  129. ===================================================
  130.  
  131. Milestone #2 (June 10th)
  132. ==========================
  133.  
  134. Milestone #3 (June 17th)
  135. =========================
  136.  
  137. Milestone #4 (June 24th)
  138. ==========================
  139.  
  140. Milestone #5 (July 1st)
  141. ========================
  142.  
  143. Submit midterm evaluations (July 8th)
  144. =====================================
  145.  
  146. .. important::
  147.  
  148. **July 12 - 18:00 UTC:** Midterm evaluation deadline (standard coding period)
  149.  
  150. Milestone #6 (July 15th)
  151. =========================
  152.  
  153. Milestone #7 (July 22nd)
  154. =========================
  155.  
  156. Milestone #8 (July 29th)
  157. =========================
  158.  
  159. Milestone #9 (Aug 5th)
  160. =======================
  161.  
  162. Milestone #10 (Aug 12th)
  163. ========================
  164.  
  165. Final YouTube video (Aug 19th)
  166. ===============================
  167.  
  168. Submit final project video, submit final work to GSoC site
  169. and complete final mentor evaluation
  170.  
  171. Final Submission (Aug 24nd)
  172. ============================
  173.  
  174. .. important::
  175.  
  176. **August 19 - 26 - 18:00 UTC:** Final week: GSoC contributors submit their final work
  177. product and their final mentor evaluation (standard coding period)
  178.  
  179. **August 26 - September 2 - 18:00 UTC:** Mentors submit final GSoC contributor
  180. evaluations (standard coding period)
  181.  
  182. Initial results (September 3)
  183. =============================
  184.  
  185. .. important::
  186. **September 3 - November 4:** GSoC contributors with extended timelines continue coding
  187.  
  188. **November 4 - 18:00 UTC:** Final date for all GSoC contributors to submit their final work product and final evaluation
  189.  
  190. **November 11 - 18:00 UTC:** Final date for mentors to submit evaluations for GSoC contributor projects with extended deadline
  191.  
  192. Experience and approch
  193. ***********************
  194.  
  195. In 5-15 sentences, convince us you will be able to successfully complete your project in the timeline you have described.
  196.  
  197. Contingency
  198. ===========
  199.  
  200. What will you do if you get stuck on your project and your mentor isn’t around?
  201.  
  202. Benefit
  203. ========
  204.  
  205. If successfully completed, what will its impact be on the `BeagleBoard.org <https://www.beagleboard.org/>`_ community? Include quotes from `BeagleBoard.org <https://www.beagleboard.org/>`_.
  206. community members who can be found on our `Discord <https://bbb.io/gsocchat>`_ and `BeagleBoard.org forum <https://bbb.io/gsocml/13>`_.
  207.  
  208. Misc
  209. ====
  210.  
  211. Please complete the requirements listed in the `General Requirements <https://forum.beagleboard.org/t/gsoc-ideas/35850#general-requirements-5>`_.
  212. Provide link to merge request.
  213.  
  214. Suggestions
  215. ===========
  216.  
  217. Is there anything else we should have asked you?
  218.  
Advertisement
Add Comment
Please, Sign In to add comment