Date: Sat, 25 Aug 2018 01:27:14 -0700 From: Matthew Macy <mmacy@freebsd.org> To: gurenchan@gmail.com Cc: Warner Losh <imp@bsdimp.com>, Ali <aliovx@gmail.com>, freebsd-current <freebsd-current@freebsd.org>, freebsd-stable@freebsd.org Subject: Re: drm / drm2 removal in 12 Message-ID: <CAPrugNqsqQds6tBzeQcA%2B5tD4xh%2Bi1Fef2ta8Qjf5E6LTxPq4Q@mail.gmail.com> In-Reply-To: <CALM2mEmJVqfeERTL4AWw7cY3YfPUY6TFw==1hzBqsDJNDde_Uw@mail.gmail.com> References: <CAPrugNr9wN63ANjTYzyrHRegr9KTk_OSTLfrt%2BhktCnfKX=_mg@mail.gmail.com> <20180824215302.ivfna55jtrtc5trg@freebsd480.station> <CAPrugNqV6k2QTuiLerAKLB_hV1hkZNi4MLNqKU7MtVnMhMfPQw@mail.gmail.com> <CANCZdfp2rf=5e-qTV=-4yFrLPugn0UhtYovXdesJWbRWAjdGTg@mail.gmail.com> <CALM2mEmJVqfeERTL4AWw7cY3YfPUY6TFw==1hzBqsDJNDde_Uw@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi Owen - I understand that you're enthusiastic and you just want what's best for the project. However, there's a couple of points I hope you'll take to heart. First, please read what you sent and think about the tone and word choice. It's extremely negative and critical - you're actively alienating people on the list. You're not going to be successful engaging any open source community or workplace if you choose to communicate like this. Second, this is a volunteer project. One needs to establish a track record of producing patches and working with developers to get them committed. Regardless of how sound your technical position is - you're going to have a hard time being acknowledged if there is no contribution to match. Best wishes. -M On Fri, Aug 24, 2018 at 4:07 PM blubee blubeeme <gurenchan@gmail.com> wrote= : > > > On Sat, Aug 25, 2018 at 6:26 AM Warner Losh <imp@bsdimp.com> wrote: > >> On Fri, Aug 24, 2018 at 4:20 PM Matthew Macy <mmacy@freebsd.org> wrote: >> >> > On Fri, Aug 24, 2018 at 14:53 Ali <aliovx@gmail.com> wrote: >> > >> > > On Tue, Aug 21, 2018 at 06:54:54PM -0700, Matthew Macy wrote: >> > > > Just in case anyone misses the change to UPDATING: >> > > > >> > > > 20180821: >> > > > drm and drm2 have been removed. Users on powerpc, 32-bit >> > > hardware, >> > > > or with GPUs predating Radeon and i915 will need to instal= l >> the >> > > > graphics/drm-legacy-kmod. All other users should be able t= o >> use >> > > > one of the LinuxKPI-based ports: graphics/drm-stable-kmod, >> > > > graphics/drm-next-kmod, graphics/drm-devel-kmod. >> > > > Note that this applies only to 12. >> > > >> > > I see that The removal of drm and drm2 has been reverted on svn. Cou= ld >> > > you please kindly share the reasons behind the re-inclusion? >> > > >> > >> > >> > I can=E2=80=99t really give the blow by blow of internal project drama= , but the >> > gist of it is that =E2=80=9Cbest practices=E2=80=9D (which are not yet= actually >> documented >> > anywhere that I=E2=80=99ve seen) were not followed with regards to the >> deprecation >> > process. Warner and others believe that we can address the objectives = of >> > the drm removal (improving the user experience and communicating that >> > drm/drm2 are _completely_ unsupported apart from continuing to compile= ) >> > through less disruptive means. >> > >> >> Just so. >> >> Our only continued frustration is that we were never given any guidance = by >> > RE or core on said =E2=80=9Cbest practices=E2=80=9D when the discussio= n was taking >> place in >> > May and then those groups behaved as if this were a surprise when the >> > removal happened. I=E2=80=99m cautiously optimistic that this well exp= edite >> > improving communications on those matters. >> > >> >> All the problems that are exposed by this aren't technical. This one is >> social, but no less important. >> >> Warner >> _______________________________________________ >> freebsd-current@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-current >> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.or= g >> " >> > > I've been watching this debacle for quite some time now and I'd just like > to ask why the rush? > > The graphics team is working very hard to destroy the stability of FreeBS= D > just so that they can force their uncooked work down users throats. > > The Linuxkpi is unstable at best, alpha level software that's constantly > in need of someone to go and fix something on FreeBSD because Linux devs > decided to make some changes or implement a new feature. > > This project: https://wiki.freebsd.org/Use%20linuxkpi%20in%20DRM > Goals > > - Move DRM headers to a similar location as Linux > - > > Use kmalloc() instead of malloc(9) > - Use kref > - > > Use idr and get rid of drm_gem_names.c > - Use PCI API > - Use Linux locking primitives > > is garbage, if you want to use develop Linux code and use Linux then go d= o > that on Linux. > > Are these guys insane and please avoid the nonsense about you're doing > this in your spare time. > > If you cannot devote the resources to do something right then don't do it > at all. > > Keep that stuff in to yourself or anyone crazy enough to follow those > steps to get it up and running, you guys cannot expect to contaminate the > entire FreeBSD project for this mess. > > This is nonsense and I hope that more people who see it as such would say > so and stop having these guys forcing this crap; it's maintenance hell wh= o > will maintain it if they decide to leave? > > Best, > Owen > >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAPrugNqsqQds6tBzeQcA%2B5tD4xh%2Bi1Fef2ta8Qjf5E6LTxPq4Q>