No subject


Sun Nov 20 20:48:46 GMT 2022


```=0D
further reflection says, if you create a weaver plugin...=0D
=0D
for dbicdump just have it add the following for a dzil option=0D
=0D
# ABSTRACT: class::path=0D
=0D
below the md5sum, doing it below makes it easily changed to an actual=0D
description if someone wants. Also it shouldn't really need auto=0D
updating after initial generation.=0D
=0D
-- =0D
Caleb Cushing=0D
=0D
http://xenoterracide.com=0D
```=0D
=0D
=0D
-- =0D
Reply to this email directly or view it on GitHub:=0D
https://github.com/dbsrgits/dbix-class-schema-loader/issues/30=0D
You are receiving this because you are subscribed to this thread.=0D
=0D
Message ID: <dbsrgits/dbix-class-schema-loader/issues/30 at github.com>=

----==_mimepart_637a92bcadfb9_7e9fc67021745a6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p></p>=0D
<p dir=3D"auto">Migrated from <a href=3D"https://rt.cpan.org/Ticket/Displ=
ay.html?id=3D68752" rel=3D"nofollow">rt.cpan.org#68752</a> (status was 'n=
ew')</p>=0D
<p dir=3D"auto">Requestors:</p>=0D
<ul dir=3D"auto">=0D
<li><a href=3D"mailto:xenoterracide at gmail.com">xenoterracide at gmail.com</a=
></li>=0D
</ul>=0D
<p dir=3D"auto">From <a href=3D"mailto:xenoterracide at gmail.com">xenoterra=
cide at gmail.com</a> on 2011-06-10 16:42:32<br>=0D
:</p>=0D
<pre class=3D"notranslate"><code class=3D"notranslate">---------- Forward=
ed message ----------=0D
From: Caleb Cushing &lt;xenoterracide at gmail.com&gt;=0D
Date: Wed, Jun 8, 2011 at 3:02 PM=0D
Subject: dbicdump and podweaver=0D
To: bugs-dbix-class-schema-loader-base at rt.cpan.org=0D
=0D
=0D
so I'm personally for a weaver dbic plugin an example of an addon that=0D=

one could put in weaver.ini then you add the SeeAlso to your=0D
weaver.ini and the section will automatically be added to all the pod=0D
in your dzil distribution. This seems to me like it'd be the right way=0D=

to add the ACCESSORS section. In which case then dbicdump wouldn't=0D
need anything, just tell it not to generate pod, and let people do it=0D
with weaver entirely.=0D
=0D
http://search.cpan.org/~apocal/Pod-Weaver-Section-SeeAlso-1.002/lib/Pod/W=
eaver/Section/SeeAlso.pm=0D
=0D
[14:22] &lt;Caelum&gt; ccushing: what doesn't podweaver like about my POD=
?=0D
[14:24] *** GumbyNET5 gives channel operator privileges to Bender.=0D
[14:25] &lt;ccushing&gt; Caelum: oh, I'm not sure it's entirely all=0D
podweaver but normally when you use dzil you don't have a NAME=0D
section, you have a # ABSTRACT and it builds out NAME and a whole=0D
bunch of pod stuff=0D
[14:26] &lt;ccushing&gt; actually if the pod was below the md5sum I could=
=0D
just modify it=0D
[14:29] &lt;Caelum&gt; ccushing: I'll look into adding an option to gener=
ate=0D
podweaver-compatible POD=0D
[14:31] &lt;ccushing&gt; Caelum: actually maye just need an option not to=
=0D
include NAME =C3=82=C2=A0I think that's the only thing that needs to be=0D=

removed...=0D
[14:31] &lt;Caelum&gt; ccushing: which dzil pluginbundle do you use?=0D
[14:32] &lt;ccushing&gt; usually @basic=0D
[14:33] &lt;Caelum&gt; ccushing: what does NAME need to be replaced by?=0D=

[14:34] &lt;Caelum&gt; ccushing: ABSTRACT?=0D
[14:34] &lt;purl&gt; i guess ABSTRACT is the landlord of xaven, apart of =
the=0D
infobot development team at http://infobot.org or=0D
mailto:adam at infobot.org=0D
[14:34] &lt;ccushing&gt; # ABSTRACT: description=0D
[14:35] &lt;ccushing&gt; Caelum: ya=0D
[14:35] &lt;Caelum&gt; ccushing: ok, thanks=0D
[14:35] &lt;ccushing&gt; I personally usually put my pod at the end of my=
=0D
files so that the dzil build doesn't change the code lines=0D
[14:35] &lt;ccushing&gt; because podweaver will otherwise throw all the p=
od=0D
like below # ABSTRACT:=0D
[14:36] &lt;Caelum&gt; ccushing: I'll have the podweaver mode do that the=
n=0D
[14:36] &lt;ccushing&gt; right, not sure how that affects the md5sum stuf=
f though=0D
[14:37] &lt;ccushing&gt; course for all it matters to me personally... yo=
u=0D
could throw pod below that...=0D
[14:37] &lt;Caelum&gt; ccushing: but then how do you update it=0D
[14:38] &lt;ccushing&gt; yeah there's the problem... because usually you=0D=

need to put code below that md5 some so no matter what you end up with=0D=

code changing spots with pod in the end=0D
[14:38] &lt;ccushing&gt; idk=0D
[14:38] &lt;ccushing&gt; it's a no win situation=0D
[14:38] &lt;ccushing&gt; some people won't care where the pod ends up=0D
[14:39] &lt;Caelum&gt; ccushing: what if s::l would run podweaver itself?=
=0D
[14:39] &lt;Caelum&gt; ccushing: is there a marker for podweaver to say=0D=

"already ran" or something=0D
[14:39] &lt;ccushing&gt; hmm=0D
[14:39] &lt;ccushing&gt; idk=0D
[14:39] &lt;ccushing&gt; better question for rjbs... though maybe you cou=
ld=0D
write a module that generates all this documentation later=0D
[14:40] &lt;ccushing&gt; and has a marker=0D
[14:40] &lt;Caelum&gt; ccushing: ok, could I ask you to open an RT for me=
=0D
please? You can just paste the irc log if you want=0D
[14:40] &lt;ccushing&gt; like # DBIC_ACCESSORS=0D
[14:40] &lt;ccushing&gt; and then people can add that to weaver.ini=0D
[14:40] &lt;ccushing&gt; and just exclude pod, include that, and you've g=
ot=0D
it in the final build=0D
[14:41] &lt;ccushing&gt; yeah=0D
[14:42] &lt;Caelum&gt; ccushing: we could also exclude POD from the md5su=
m=0D
[14:43] &lt;Caelum&gt; ccushing: that's pretty easy to do=0D
[14:43] &lt;ccushing&gt; Caelum: well the more I think about it... just=0D=

having it generated by podweaver later... without anyting added to the=0D=

files would be a great idea=0D
=0D
--=0D
Caleb Cushing=0D
=0D
http://xenoterracide.com=0D
=0D
=0D
=0D
-- =0D
Caleb Cushing=0D
=0D
http://xenoterracide.com=0D
</code></pre>=0D
<p dir=3D"auto">From <a href=3D"mailto:xenoterracide at gmail.com">xenoterra=
cide at gmail.com</a> on 2011-06-10 16:55:17<br>=0D
:</p>=0D
<pre class=3D"notranslate"><code class=3D"notranslate">further reflection=
 says, if you create a weaver plugin...=0D
=0D
for dbicdump just have it add the following for a dzil option=0D
=0D
# ABSTRACT: class::path=0D
=0D
below the md5sum, doing it below makes it easily changed to an actual=0D
description if someone wants. Also it shouldn't really need auto=0D
updating after initial generation.=0D
=0D
-- =0D
Caleb Cushing=0D
=0D
http://xenoterracide.com=0D
</code></pre>=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />Reply to this email directly, <a href=3D"https://github.com/db=
srgits/dbix-class-schema-loader/issues/30">view it on GitHub</a>, or <a h=
ref=3D"https://github.com/notifications/unsubscribe-auth/AACJ4ASGRMGM44AC=
Y52ULXTWJKFDZANCNFSM6AAAAAASGAU7CM">unsubscribe</a>.<br />You are receivi=
ng this because you are subscribed to this thread.<img src=3D"https://git=
hub.com/notifications/beacon/AACJ4AXZNRZ4KDB3KMGTPVDWJKFDZA5CNFSM6AAAAAAS=
GAU7COWGG33NNVSW45C7OR4XAZNFJFZXG5LFVJRW63LNMVXHIX3JMTHFNWFPKA.gif" heigh=
t=3D"1" width=3D"1" alt=3D"" /><span style=3D"color: transparent; font-si=
ze: 0; display: none; visibility: hidden; overflow: hidden; opacity: 0; w=
idth: 0; height: 0; max-width: 0; max-height: 0; mso-hide: all">Message I=
D: <span>&lt;dbsrgits/dbix-class-schema-loader/issues/30</span><span>@</s=
pan><span>github</span><span>.</span><span>com&gt;</span></span></p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/dbsrgits/dbix-class-schema-loader/issues/30=
",=0D
"url": "https://github.com/dbsrgits/dbix-class-schema-loader/issues/30",=0D=

"name": "View Issue"=0D
},=0D
"description": "View this Issue on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_637a92bcadfb9_7e9fc67021745a6--



More information about the DBIx-Class-Devel mailing list