<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="https://dev1galaxy.org/extern.php?action=feed&amp;tid=3004&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Dev1 Galaxy Forum / Submission to Experimental: rmw (ReMove to Waste)]]></title>
		<link>https://dev1galaxy.org/viewtopic.php?id=3004</link>
		<description><![CDATA[The most recent posts in Submission to Experimental: rmw (ReMove to Waste).]]></description>
		<lastBuildDate>Sun, 25 Aug 2019 22:30:51 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: Submission to Experimental: rmw (ReMove to Waste)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=17525#p17525</link>
			<description><![CDATA[<div class="quotebox"><cite>ralph.ronnquist wrote:</cite><blockquote><div><p>Nothing special, other than the name.</p><p>In fact, maybe a scavenge hunt at <a href="https://git.devuan.org/devuan" rel="nofollow">https://git.devuan.org/devuan</a>, <a href="https://git.devuan.org/devuan-infrastructure" rel="nofollow">https://git.devuan.org/devuan-infrastructure</a> and <a href="https://git.devuan.org/devuan-packages" rel="nofollow">https://git.devuan.org/devuan-packages</a> would bring some nuggets for you; and if you&#039;d then accrue notes on the what, how and where, it could yield a <del>(new)</del> &quot;Devuan Package Maintainer Cheat Sheet&quot; (or &quot;Comprehensive Guide, Part 1&quot;, even), as well as corrections and updates to whatever documentation there is.</p></div></blockquote></div><p>Working with golinux on forming a complete and updated doc.</p>]]></description>
			<author><![CDATA[dummy@example.com (andy5995)]]></author>
			<pubDate>Sun, 25 Aug 2019 22:30:51 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=17525#p17525</guid>
		</item>
		<item>
			<title><![CDATA[Re: Submission to Experimental: rmw (ReMove to Waste)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=17412#p17412</link>
			<description><![CDATA[<div class="quotebox"><cite>bgstack15 wrote:</cite><blockquote><div><p>Wow, thanks for using Devuan as the upstream for your project. I personally won&#039;t have a use for this project, because I&#039;m one of those old fogies who just rm -rf $ITEM which of course has bitten me a few times but you can&#039;t teach an old-hearted dog new tricks. I appreciate that you are endeavoring to comply with the freedesktop.org Trash spec. Just because some projects from them seem a little... unwanted doesn&#039;t mean it all is unwanted.</p></div></blockquote></div><p>Wow, thank you very much for the feedback. <img src="https://dev1galaxy.org/img/smilies/smile.png" width="15" height="15" alt="smile" />&#160; I understand what you mean about changing old ways and appreciate your honesty about your intent not to use my little program <img src="https://dev1galaxy.org/img/smilies/smile.png" width="15" height="15" alt="smile" /></p><div class="quotebox"><cite>ralph.ronnquist wrote:</cite><blockquote><div><p>Great, Andy.</p><p>As you are experiencing, there is a bottleneck in the Devuan package building process, where the creative efforts end, and the software transitions into the more &quot;formal&quot; and process oriented treatment at the mouth of Devuan&#039;s automated build system. Sometimes tasks end up waiting there for some while simply because the person/people to move it along are few and with already full schedules.</p><p>Don&#039;t despair; it&#039;s <span class="bbu">not a deliberate inaction against your project and effort</span>.</p></div></blockquote></div><p>@ralph... Thank you for the reassurance. I&#039;m not despairing yet. <img src="https://dev1galaxy.org/img/smilies/wink.png" width="15" height="15" alt="wink" /> I hope I didn&#039;t sound like I was being unrealistic about my expectations. I really didn&#039;t mean to try to make anyone feel like I was trying to rush. I had only posted the link in IRC less than 24 hours ago, so I certainly am fine to wait much longer for CenturionDan to review. I&#039;ve contributed to several projects on GitHub, so am pretty used to sometimes waiting over a month for PRs to get reviewed! <img src="https://dev1galaxy.org/img/smilies/wink.png" width="15" height="15" alt="wink" /></p><div class="quotebox"><blockquote><div><p>[*]The build dependencies (in control) seem incomplete; e.g., is there a dependency on <span class="bbc">gettext</span> at the build stage? The control file should include &quot;all&quot; dependencies of what is required for building the package as well as what is required for using the built software.[/*]</p></div></blockquote></div><p>I did some work on this and <a href="https://git.devuan.org/andy5995/rmw/issues/3" rel="nofollow">created a ticket</a>.&#160; And yes, gettext is a build dep (unless <span class="bbc">--disable-nls</span> is used). I omitted it earlier because that&#039;s usually installed, but I think I get what your saying:</p><div class="quotebox"><blockquote><div><p>As you know, it&#039;s very important to have both the build dependencies and the run-time dependencies set out relative to a &quot;pristine&quot;, minimal installation.</p></div></blockquote></div><div class="quotebox"><blockquote><div><p>[*]The version code (in changelog) might need to separate the source versioning from the packaging versioning. There are some &quot;rules&quot; regarding this, and some &quot;tradition&quot;, and in particular, it would be sensible to start at 1 (or 0 even) for the first appearance in Devuan/experimental. I&#039;m fairly sure Dan&#039;ll want to discuss this.[/*]</p></div></blockquote></div><p><a href="https://git.devuan.org/andy5995/rmw/issues/4" rel="nofollow">ticket for that created as well</a></p><div class="quotebox"><cite>ralph.ronnquist wrote:</cite><blockquote><div><p>Nothing special, other than the name.</p><p>In fact, maybe a scavenge hunt at <a href="https://git.devuan.org/devuan" rel="nofollow">https://git.devuan.org/devuan</a>, <a href="https://git.devuan.org/devuan-infrastructure" rel="nofollow">https://git.devuan.org/devuan-infrastructure</a> and <a href="https://git.devuan.org/devuan-packages" rel="nofollow">https://git.devuan.org/devuan-packages</a> would bring some nuggets for you; and if you&#039;d then accrue notes on the what, how and where, it could yield a <del>(new)</del> &quot;Devuan Package Maintainer Cheat Sheet&quot; (or &quot;Comprehensive Guide, Part 1&quot;, even), as well as corrections and updates to whatever documentation there is.</p></div></blockquote></div><p>I&#039;m open to helping with some documentation; I&#039;ll give it more thought after this process is completed. I tend to get overwhelmed and scattered if I try to focus on too many things that are new.&#160; If there are any existing doc-related tickets that are open, feel free to ping me on them and I&quot;ll have a look.</p><p>One thing I thought worth adding to a guide like you mentioned, is how to sync a source package repo with the original distribution archive. I managed to do it with rsync, using some exclude flags, etc, but never quite got rsync to do exactly what I wanted... But that can be worked out in another post or ticket. But do you think info like that would be suitable to include in a package prep guide?</p>]]></description>
			<author><![CDATA[dummy@example.com (andy5995)]]></author>
			<pubDate>Wed, 14 Aug 2019 05:07:20 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=17412#p17412</guid>
		</item>
		<item>
			<title><![CDATA[Re: Submission to Experimental: rmw (ReMove to Waste)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=17408#p17408</link>
			<description><![CDATA[<p>Wow, thanks for using Devuan as the upstream for your project. I personally won&#039;t have a use for this project, because I&#039;m one of those old fogies who just rm -rf $ITEM which of course has bitten me a few times but you can&#039;t teach an old-hearted dog new tricks. I appreciate that you are endeavoring to comply with the freedesktop.org Trash spec. Just because some projects from them seem a little... unwanted doesn&#039;t mean it all is unwanted.</p><p>I am not an official packager at all, but I do like building dpkgs. After looking through your debian/ dir, I have nothing to add. Good job! I took months to get up to speed on building a dpkg, so I definitely consider it a skill to be learned.</p>]]></description>
			<author><![CDATA[dummy@example.com (bgstack15)]]></author>
			<pubDate>Wed, 14 Aug 2019 02:30:03 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=17408#p17408</guid>
		</item>
		<item>
			<title><![CDATA[Re: Submission to Experimental: rmw (ReMove to Waste)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=17407#p17407</link>
			<description><![CDATA[<p>Nothing special, other than the name.</p><p>In fact, maybe a scavenge hunt at <a href="https://git.devuan.org/devuan" rel="nofollow">https://git.devuan.org/devuan</a>, <a href="https://git.devuan.org/devuan-infrastructure" rel="nofollow">https://git.devuan.org/devuan-infrastructure</a> and <a href="https://git.devuan.org/devuan-packages" rel="nofollow">https://git.devuan.org/devuan-packages</a> would bring some nuggets for you; and if you&#039;d then accrue notes on the what, how and where, it could yield a <del>(new)</del> &quot;Devuan Package Maintainer Cheat Sheet&quot; (or &quot;Comprehensive Guide, Part 1&quot;, even), as well as corrections and updates to whatever documentation there is.</p>]]></description>
			<author><![CDATA[dummy@example.com (ralph.ronnquist)]]></author>
			<pubDate>Wed, 14 Aug 2019 00:19:26 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=17407#p17407</guid>
		</item>
		<item>
			<title><![CDATA[Re: Submission to Experimental: rmw (ReMove to Waste)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=17406#p17406</link>
			<description><![CDATA[<p>Thanks ralph.ronnquist...</p><p>I&#039;ll see how far I get with your feedback and post back when I get stuck.</p><p>Does the suites/experimental branch have to be the default branch, or just exist and be up-to-date?</p>]]></description>
			<author><![CDATA[dummy@example.com (andy5995)]]></author>
			<pubDate>Tue, 13 Aug 2019 23:17:41 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=17406#p17406</guid>
		</item>
		<item>
			<title><![CDATA[Re: Submission to Experimental: rmw (ReMove to Waste)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=17405#p17405</link>
			<description><![CDATA[<p>Great, Andy.</p><p>As you are experiencing, there is a bottleneck in the Devuan package building process, where the creative efforts end, and the software transitions into the more &quot;formal&quot; and process oriented treatment at the mouth of Devuan&#039;s automated build system. Sometimes tasks end up waiting there for some while simply because the person/people to move it along are few and with already full schedules.</p><p>Don&#039;t despair; it&#039;s <span class="bbu">not a deliberate inaction against your project and effort</span>.</p><p>I&#039;m only at an apprentice level as package maintainer myself, but I did pick up on a couple of small specks on this diamond. I&#039;ll go through them here, although it&#039;s a public forum, so on the one hand. many people will regard it as noise, and on the other it might attract further comments, views and perspectives in a range of usefullness:</p><ul><li><p>The build dependencies (in control) seem incomplete; e.g., is there a dependency on <span class="bbc">gettext</span> at the build stage? The control file should include &quot;all&quot; dependencies of what is required for building the package as well as what is required for using the built software.</p></li><li><p>The version code (in changelog) might need to separate the source versioning from the packaging versioning. There are some &quot;rules&quot; regarding this, and some &quot;tradition&quot;, and in particular, it would be sensible to start at 1 (or 0 even) for the first appearance in Devuan/experimental. I&#039;m fairly sure Dan&#039;ll want to discuss this.</p></li><li><p>The targeted suite (in changelog) should be &quot;experimental&quot; rather than &quot;stable&quot;.</p></li><li><p>The project needs to have the &quot;suites/experimental&quot; branch with that which is going to be built into the package. The automated builder builds from that branch rather than the master branch.</p></li></ul><p>As you know, it&#039;s very important to have both the build dependencies and the run-time dependencies set out relative to a &quot;pristine&quot;, minimal installation.</p><p>To move your project further, it&#039;s good with some gentle prod&#039;s like this, although I think Dan is more often at IRC than at this forum, and well, &quot;busy&quot; is a good term for his time between sleeps <img src="https://dev1galaxy.org/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[dummy@example.com (ralph.ronnquist)]]></author>
			<pubDate>Tue, 13 Aug 2019 22:31:33 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=17405#p17405</guid>
		</item>
		<item>
			<title><![CDATA[Submission to Experimental: rmw (ReMove to Waste)]]></title>
			<link>https://dev1galaxy.org/viewtopic.php?pid=17404#p17404</link>
			<description><![CDATA[<p>Hi, I&#039;ve prepared <a href="https://git.devuan.org/andy5995/rmw" rel="nofollow">a source package for rmw</a>, one of my projects. On IRC, Centurion_Dan said after I did that, I could let him know and he&#039;d help me get it into Experimental. I pinged him and posted the link in IRC yesterday, but while I&quot;m patiently waiting to hear back from him, wondering if anyone would be willing to review the files under <a href="https://git.devuan.org/andy5995/rmw/tree/master/debian" rel="nofollow">debian/</a>, as this is the first time I&#039;ve prepared a debian package.</p><p>Pretty sure it&#039;s all good. It builds, and lintian reports no errors or warnings. When I extract the resulting deb package, all the files appear to be in the correct places.</p><p>Anyway, thought it&#039;d be a good idea to get a little review before Centurion_Dan looks at it to save him a little time.</p><p>One thing I noticed is when I run `dpkg-buildpackage` I have to use &#039;-tc&#039; to do a post-clean. I tried figuring out how to create rules to do that, but had to take a break from that. Should I even worry about that? Since -tc does it?</p>]]></description>
			<author><![CDATA[dummy@example.com (andy5995)]]></author>
			<pubDate>Tue, 13 Aug 2019 20:01:08 +0000</pubDate>
			<guid>https://dev1galaxy.org/viewtopic.php?pid=17404#p17404</guid>
		</item>
	</channel>
</rss>
