> -------- Přeposlaná zpráva -------- Předmět: Re: What is our technical debt? > Datum: Thu, 25 Jun 2020 21:59:37 +0200 > Od: Pierre-Yves Chibon <[email protected]>
> Adresa pro odpověď: Fedora Infrastructure > <[email protected]> > Komu: Fedora Infrastructure <[email protected]> > On Thu, Jun 25, 2020 at 03:51:42PM -0400, Neal Gompa wrote: > > On Thu, Jun 25, 2020 at 3:27 PM Pierre-Yves Chibon <[email protected]> > > wrote: > > > > > > > > Good Morning Everyone, > > > > > > > > Just like every team we have technical debt in our work. > > > > I would like your help to try to define what it is for us. > > > > > > > > So far, I've come up with the following: > > > > - python3 support/migration > > > > - fedora-messaging > > > > - fedora-messaging schema > > > > - documentation > > > > - (unit-)tests > > > > - OpenID Connect > > > > > > > > What else would we want in there? > > > > > > > These are all good things, especially the documentation one. I'd like > > > to zero in on a particular aspect of documentation, though: getting to > > > hack on it. A lot of our projects are surprisingly difficult to get up > > > and running for someone to play with and hack on, and this is > > > increasingly true as we adopt OpenShift-style deployments. One way we > > > solved this in Pagure is by providing some quick start processes in > > > the documentation and a fully working Vagrant based process to boot up > > > and have a working environment to hack on the code. > > > I'm not necessarily going to specify it needs to be Vagrant for > > > everything, but I think this is something we should have for all of > > > our projects, so that people *can* easily get going to use and > > > contribute. > > I've recently had quite some pain with vagrant (just today, I've tried > several > time to start my bodhi vagrant box and lost my morning w/o success). Hello, sorry I'm late to the party, I've heard of your Vagrant issues- I'm a Vagrant maintainer, and I'll gladly help if you encounter any Vagrant issues, feel free to ping me on IRC (`pvalena`). I can also do some review of your Vagrantfiles, and run some tests, if you like (to prevent instabilities etc.). One good thing I always advise to try are the latest stable (=rawhide) Vagrant builds from my COPR: https://copr.fedorainfracloud.org/coprs/pvalena/vagrant/ (Built for all Fedoras and CentOS 7+8, although CentOS 7 currently needs manual workarounds.) Pavel > I guess it may be nice to see if there is something else out there that we > could > leverage. > If we could adopt one and try to get have it on most of our apps this may be > a > nice goal for us to work towards. > Pierre > _______________________________________________ > infrastructure mailing list -- [email protected] > To unsubscribe send an email to [email protected] > Fedora Code of Conduct: > https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/[email protected]
_______________________________________________ infrastructure mailing list -- [email protected] To unsubscribe send an email to [email protected] Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/[email protected]
