I agree with you that Spring boot can be the framework of backend. start.spring.io is a great example. But I afraid that Jenkins one might take a longer time. And the size might be bigger.
On Thu, Jan 9, 2020 at 1:51 AM Sladyn Nunes <[email protected]> wrote: > Actually Spring boot is pretty weak on the UI side it wasn't meant for > that, it's more of a backend platform, but if we combine its features with > a Javascript UI of our choice, it should work pretty well. > > On Wed, Jan 8, 2020, 11:14 PM Matt Sicker <[email protected]> wrote: > >> Sounds like an interesting project idea. For inspiration on UI, would >> this be similar to, say, https://start.spring.io/ ? >> >> On Wed, Jan 8, 2020 at 8:49 AM Rick <[email protected]> wrote: >> >>> Hi team, >>> >>> I'd like to share an idea with you. There are some original discussions >>> from the GSoC thread >>> <https://groups.google.com/d/msgid/jenkinsci-gsoc-all-public/36332f60-e8f0-4cc0-a37d-642990c824d9%40googlegroups.com?utm_medium=email&utm_source=footer> >>> here. >>> >>> For many users, they download Jenkins first, then select some plugins >>> and config them. It might take a lot of time, like hours. But if we can get >>> a perfect Jenkins distribution which contains all we need, it can save that >>> time for us. Yes, I propose an out of the box solution. >>> >>> The service could be like this, a website offered as >>> https://customize.jenkins.io. Plus, it should be self-host. People can >>> select the following configurations: >>> >>> - Jenkins core version >>> - plugins >>> - common configuration, user/password, update-center site e.g. >>> - plugin based configuration, Kubernetes, Sonarqube plugin config >>> e.g. >>> - multi-form package, jenkins.war or docker image >>> - other things >>> >>> Two projects are expected backend and frontend. I think >>> https://github.com/jenkinsci/custom-war-packager already did a lot of >>> works. We can reuse it in this project. The backend should provide the >>> modern Restful API. We can start the backend project with SpringBoot, it >>> can save a lot of time. >>> >>> About the frontend project, I don't have too many experiences on it. For >>> example, we can start it by React framework. If you're instrested in it, >>> please help to add more ideas on it. >>> >>> Any feedbacks are very appreciated. >>> >>> Best regards, >>> Rick >>> -- >>> Zhao Xiaojie (Rick) >>> Blog: https://github.com/LinuxSuRen >>> Twitter: https://twitter.com/suren69811254 >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Jenkins Developers" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/jenkinsci-dev/CAMM7nTFs-%3DeBOnFeTthXmViVzeBdbPCkNP%3DXn3Mq2-97zoFvQQ%40mail.gmail.com >>> <https://groups.google.com/d/msgid/jenkinsci-dev/CAMM7nTFs-%3DeBOnFeTthXmViVzeBdbPCkNP%3DXn3Mq2-97zoFvQQ%40mail.gmail.com?utm_medium=email&utm_source=footer> >>> . >>> >> >> >> -- >> Matt Sicker >> Senior Software Engineer, CloudBees >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Jenkins Developers" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/jenkinsci-dev/CAEot4oyntgMxch8Pm_QhHFMpB34PUrG756iHG5kFb95WWokJEA%40mail.gmail.com >> <https://groups.google.com/d/msgid/jenkinsci-dev/CAEot4oyntgMxch8Pm_QhHFMpB34PUrG756iHG5kFb95WWokJEA%40mail.gmail.com?utm_medium=email&utm_source=footer> >> . >> > -- > You received this message because you are subscribed to the Google Groups > "Jenkins Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jenkinsci-dev/CAC-LeqsHQL71HCuefGVNqAVYQ--xvzfVFeZs8D2jX%3DfY6RpprQ%40mail.gmail.com > <https://groups.google.com/d/msgid/jenkinsci-dev/CAC-LeqsHQL71HCuefGVNqAVYQ--xvzfVFeZs8D2jX%3DfY6RpprQ%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > -- Zhao Xiaojie (Rick) Blog: https://github.com/LinuxSuRen Twitter: https://twitter.com/suren69811254 -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAMM7nTEaQPd1WXLG0SDohM-Lg7BHycxyB_yN_BSzGUh0BxuX4A%40mail.gmail.com.
