Re: Verdigris - header only Qt moc replacement
On Fri, Feb 16, 2018 at 09:57:45AM -0300, Lisandro Damián Nicanor Pérez Meyer wrote: > I think that if you are interested in maintaining it then it's interesting, > and sounds like qt-extras is a great place for it. I hardly doubt that we will > use it on Qt/KDE packages by default right now, but who knows... Yea, qt-extras sounds like a right place for this package. > That being said I can not offer myself as sponsor because I'm really having > not much time on my hands nowadays (I still need to review QWT...). Of course > I'll be happy to create the necessay repo in salsa.debian.org. Thanks, Lisandro. This would be a good starting point for me. Being a header only library, Verdigris shouldn't pose much issue for packaging, I hope. Regards, Olzhas -- http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-talk
Re: Verdigris - header only Qt moc replacement
On Thu, Feb 15, 2018 at 11:36:20AM -0300, Lisandro Damián Nicanor Pérez Meyer wrote: > El martes, 13 de febrero de 2018 21:25:59 -03 Olzhas Rakhimov escribió: > > Hello All, > > > > I was wondering if Verdigris would be suitable for this team. > > Here's RFP: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=886514 > > > > It has just reached 1.0, > > and I am thinking about Debian packaging. > > Your team and sponsorship would be very helpful. > > What would we gain from using it? > The major points for me from replacing Qt moc w/ Verdigris: 0. Works w/ modern C++ code (templates, nested classes) 1. Compilation time improvement (easy parallel builds, native compiler vs. moc) 2. One less headache dealing w/ custom code generator (i.e., moc) (e.g, moc pre-5.9 cannot handle some C++17 syntax) It is likely that Verdigris will be forward-compatible and could evolve w/ C++20 features (meta-classes, compile-time introspection), while the Qt moc will always remain a laggard. Regards, Olzhas -- http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-talk
Re: Verdigris - header only Qt moc replacement
El martes, 13 de febrero de 2018 21:25:59 -03 Olzhas Rakhimov escribió: > Hello All, > > I was wondering if Verdigris would be suitable for this team. > Here's RFP: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=886514 > > It has just reached 1.0, > and I am thinking about Debian packaging. > Your team and sponsorship would be very helpful. What would we gain from using it? -- Wiki participants are, by nature, a pedantic, ornery, and unreasonable bunch. So there's a camaraderie here we seldom see outside of our professional contacts. http://www.c2.com/cgi/wiki?WhyWikiWorks Lisandro Damián Nicanor Pérez Meyer http://perezmeyer.com.ar/ http://perezmeyer.blogspot.com/ signature.asc Description: This is a digitally signed message part. -- http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-talk
Re: Verdigris - header only Qt moc replacement
On Wed, Feb 14, 2018 at 11:17:46AM +0300, Boris Pek wrote: > Hi, > > > I was wondering if Verdigris would be suitable for this team. > > Here's RFP: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=886514 > > > > It has just reached 1.0, > > and I am thinking about Debian packaging. > > Your team and sponsorship would be very helpful. > > I have seen this article [1] long time ago (about 2016 IIRC). And provided > library was just a proof of concept. Have anything changed since that time? I believe it is solid now. We got CI/tests running on linux, macos, windows with various/latest Qt, gcc, clang, msvc versions. > > Are developers going to support this library on constant basis? The project author is also the maintainer of the Qt moc, so I would expect Verdigris be supported and up-to-date with Qt internal APIs. > Do you have examples of applications which use this library? No, I don't think I could find them yet (for example in Debian). I am hoping to use Verdigris for scram[1] (debian science team), but carrying/maintaining the source myself is not appealing. It would be easier to adopt if Verdigris gets packaged in tandem w/ Qt in Debian. [1] https://tracker.debian.org/pkg/scram Regards, Olzhas -- http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-talk
Re: Verdigris - header only Qt moc replacement
Hi, > I was wondering if Verdigris would be suitable for this team. > Here's RFP: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=886514 > > It has just reached 1.0, > and I am thinking about Debian packaging. > Your team and sponsorship would be very helpful. I have seen this article [1] long time ago (about 2016 IIRC). And provided library was just a proof of concept. Have anything changed since that time? Are developers going to support this library on constant basis? Do you have examples of applications which use this library? [1] https://woboq.com/blog/verdigris-qt-without-moc.html Best wishes, Boris -- http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-talk
Verdigris - header only Qt moc replacement
Hello All, I was wondering if Verdigris would be suitable for this team. Here's RFP: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=886514 It has just reached 1.0, and I am thinking about Debian packaging. Your team and sponsorship would be very helpful. Regards, Olzhas Rakhimov -- http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-talk