I am unsure about Jenkins being a bigger one because IMO that would depend on the infrastructure we use rather that on the limitations of the language.
On Thu, Jan 9, 2020, 7:17 AM Rick <[email protected]> wrote: > 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 > <https://groups.google.com/d/msgid/jenkinsci-dev/CAMM7nTEaQPd1WXLG0SDohM-Lg7BHycxyB_yN_BSzGUh0BxuX4A%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-Leqs05H8irkwXPxWtCp%3DYde76WcjLF_mqqJXMA0%3DKYJO7Yw%40mail.gmail.com.
