diff --git a/_static/images/explore-ideas.webp b/_static/images/explore-ideas.webp new file mode 100644 index 0000000000000000000000000000000000000000..c39a02c2a2e4d207fa9475c3ca939fc8144f9012 Binary files /dev/null and b/_static/images/explore-ideas.webp differ diff --git a/_static/images/project-with-beagleboard.webp b/_static/images/project-with-beagleboard.webp new file mode 100644 index 0000000000000000000000000000000000000000..b73255cfa73afb918507ecc01cd35e17e5514f29 Binary files /dev/null and b/_static/images/project-with-beagleboard.webp differ diff --git a/conf.py b/conf.py index 97c04781da4ec56b23d4a7df26d45c326fb32e8f..672a80f88b6f164be317786c875087a609e7ef0c 100644 --- a/conf.py +++ b/conf.py @@ -53,6 +53,12 @@ html_css_files = [ 'css/custom.css', ] +# Pages entry without primary (left) sidebar + +html_sidebars = { + "ideas/index": [], +} + html_theme_options = { "header_links_before_dropdown": 4, "icon_links": [ diff --git a/ideas/index.rst b/ideas/index.rst index 7d33982bf205e5198787e9e1b22abe51c65e1484..f3612fa2b68ee6baca53551ebbe587390cc4aeac 100644 --- a/ideas/index.rst +++ b/ideas/index.rst @@ -1,11 +1,14 @@ +:html_theme.sidebar_primary.remove: true + .. _gsoc-project-ideas: Ideas ###### -Below are the project ideas for the GSoC 2024 sorted for better navigation. The BeagleBoard.org community is loaded -with experts on building open source embedded systems. An embedded system is build of computers -dedicated a specific collections of functions and connected to automate things in the physical world. +Below are the project ideas for the `GSoC 2024 <https://developers.google.com/open-source/gsoc/timeline>`_. +The BeagleBoard.org community is loaded with experts on building open source embedded systems. An embedded +system is built of computers dedicated a specific collections of functions and connected to automate things +in the physical world. .. important:: BeagleaBoard.org is a community centric organization and we keep all of our discussion open for our @@ -15,17 +18,17 @@ dedicated a specific collections of functions and connected to automate things i All the projects have colorful badges for making your choice easier, -.. table:: +.. table:: - +------------------------------------+------------------------------------+------------------------------------+ - | Priority | Complexity | Size | - +====================================+====================================+====================================+ - | :bdg-danger:`High priority` | :bdg-danger:`High complexity` | :bdg-danger-line:`Large size` | - +------------------------------------+------------------------------------+------------------------------------+ - | :bdg-success:`Medium priority` | :bdg-success:`Medium complexity` | :bdg-success-line:`Medium size` | - +------------------------------------+------------------------------------+------------------------------------+ - | :bdg-info:`Low priority` | :bdg-info:`Low complexity` | :bdg-info-line:`Small size` | - +------------------------------------+------------------------------------+------------------------------------+ + +------------------------------------+------------------------------------+ + | Complexity | Size | + +====================================+====================================+ + | :bdg-danger:`High complexity` | :bdg-danger-line:`Large size` | + +------------------------------------+------------------------------------+ + | :bdg-success:`Medium complexity` | :bdg-success-line:`Medium size` | + +------------------------------------+------------------------------------+ + | :bdg-info:`Low complexity` | :bdg-info-line:`Small size` | + +------------------------------------+------------------------------------+ .. admonition:: Did you know? @@ -37,22 +40,5 @@ All the projects have colorful badges for making your choice easier, rather than leaving it up to someone else. Google Summer of a Code with BeagleBoard.org is a great way to learn skills highly in demand while making a difference in the world. -.. toctree:: - :maxdepth: 2 - :hidden: - :caption: Project Ideas - - linux-kernel-improvements - rtos-microkernel-improvements - deep-learning - beagleconnect-technology - automation-and-industrial-io - soft-peripherals-using-co-processors - security-and-privacy - beaglebone-audio-applications - bela-applications - fpga-projects - other-projects - diff --git a/ideas/automation-and-industrial-io.rst b/ideas/old/automation-and-industrial-io.rst.old similarity index 100% rename from ideas/automation-and-industrial-io.rst rename to ideas/old/automation-and-industrial-io.rst.old diff --git a/ideas/beaglebone-audio-applications.rst b/ideas/old/beaglebone-audio-applications.rst.old similarity index 100% rename from ideas/beaglebone-audio-applications.rst rename to ideas/old/beaglebone-audio-applications.rst.old diff --git a/ideas/beagleconnect-technology.rst b/ideas/old/beagleconnect-technology.rst.old similarity index 100% rename from ideas/beagleconnect-technology.rst rename to ideas/old/beagleconnect-technology.rst.old diff --git a/ideas/bela-applications.rst b/ideas/old/bela-applications.rst.old similarity index 100% rename from ideas/bela-applications.rst rename to ideas/old/bela-applications.rst.old diff --git a/ideas/deep-learning.rst b/ideas/old/deep-learning.rst.old similarity index 100% rename from ideas/deep-learning.rst rename to ideas/old/deep-learning.rst.old diff --git a/ideas/fpga-projects.rst b/ideas/old/fpga-projects.rst.old similarity index 100% rename from ideas/fpga-projects.rst rename to ideas/old/fpga-projects.rst.old diff --git a/ideas/linux-kernel-improvements.rst b/ideas/old/linux-kernel-improvements.rst.old similarity index 100% rename from ideas/linux-kernel-improvements.rst rename to ideas/old/linux-kernel-improvements.rst.old diff --git a/ideas/other-projects.rst b/ideas/old/other-projects.rst.old similarity index 100% rename from ideas/other-projects.rst rename to ideas/old/other-projects.rst.old diff --git a/ideas/rtos-microkernel-improvements.rst b/ideas/old/rtos-microkernel-improvements.rst.old similarity index 100% rename from ideas/rtos-microkernel-improvements.rst rename to ideas/old/rtos-microkernel-improvements.rst.old diff --git a/ideas/security-and-privacy.rst b/ideas/old/security-and-privacy.rst.old similarity index 100% rename from ideas/security-and-privacy.rst rename to ideas/old/security-and-privacy.rst.old diff --git a/ideas/soft-peripherals-using-co-processors.rst b/ideas/old/soft-peripherals-using-co-processors.rst.old similarity index 100% rename from ideas/soft-peripherals-using-co-processors.rst rename to ideas/old/soft-peripherals-using-co-processors.rst.old diff --git a/index.rst b/index.rst index db0dedfe958e3f69322e038be80e8ab60a0fc468..54d0ee345ca52b2ef639709d0988078b282c3ced 100644 --- a/index.rst +++ b/index.rst @@ -8,7 +8,7 @@ GSoC @ BeagleBoard.org ####################### -Work on awesome open source projects this summer with BeagleBoard.org! +.. image:: _static/images/project-with-beagleboard.webp .. admonition:: What is Google Summer of Code? :class: admonition-code @@ -128,10 +128,9 @@ Work on awesome open source projects this summer with BeagleBoard.org! .. youtube:: CbL_3le40qc :width: 100% -.. admonition:: Explore some specific project ideas for this year! - :class: hint - - Now you are ready to explore this year's :ref:`gsoc-project-ideas`. +.. image:: _static/images/explore-ideas.webp + :align: center + :target: ideas/index.html .. toctree:: :maxdepth: 2