<div dir="ltr">Hello everyone.<br><br>Let's separate the core from the plugins.<br>For example, looking over I see that an update for <a href="https://metacpan.org/release/CROMEDOME/Dancer2-Plugin-Minion-0.3.3">this plugin</a> was released yesterday.<br><br>At the core level, it is true that there is some stagnation. In addition to the pending PRs, the traffic on the list itself dropped considerably<br>It is also true that the project reached a certain maturity and the need for new functionalities decreased (many are expected to come from the plugins and not from the core).<br><br><div>Personally, I continue to use Dancer intensively and I am very satisfied.</div><div><br></div><div>I hope the Core developers will raise their hands if they feel they can't spend enough time on the project. It's definitely not an easy year</div><div><br></div><div>Thanks,</div><div>Peco<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">El lun, 21 dic 2020 a las 11:43, Russell Jenkins (<<a href="mailto:russell.jenkins@strategicdata.com.au">russell.jenkins@strategicdata.com.au</a>>) escribió:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
  
    
  
  <div>
    <p>While I have no immediate answers, everyone is aware that the
      last 9+ months, and possibly the year ahead are somewhat
      unprecedented.</p>
    <p>Personally, in 2020 I've had a significant transition in working
      conditions plus supporting schooling children from home for a
      decent chunk of the year, yet I consider myself one of the lucky
      ones. As a core developer the amount of time I could contribute
      has been severely impacted. I've contributed where I can, checked
      in on, poked and prodded other core devs where I thought needed.</p>
    <p><br>
    </p>
    <p>While I'll gracelessly accept the (virtual) golden dancer award
      (thanks @cromedome!), I'll happy to acknowledge there is more to
      be done. But this is not the time to jump to conclusions that
      Dancer2 development is stalled, perl is dead, or whatever phrase
      is the flavor for today. It's always been said that issues and
      pull requests are always welcome. The core team will get to them
      as time allows. Recent PR's have been approved by two core devs
      ready for merge. If something has stalled, a gentle prod or bump
      can go a long way too.<br>
    </p>
    <br>
    <p> Advent driven development is also a thing, expect the reported
      numbers to change soon. I'd better go write up my advent
      article...</p>
    <p><br>
    </p>
    <p>All the best for the silly season.</p>
    <p>  Russell @veryrusty Jenkins.<br>
    </p>
    <p><br>
    </p>
    <p>ps. The definite list of keywords is in Dancer2::Core::DSL.</p>
    <p><br>
    </p>
    <div>On 21/12/20 5:14 pm, Gabor Szabo wrote:<br>
    </div>
    <blockquote type="cite">
      
      <div dir="ltr">
        <div>Hi,</div>
        <div><br>
        </div>
        <div>as I am working on the Perl Dancer video course I need to
          look up lots of things in the documentation on <a href="https://metacpan.org/release/Dancer2" target="_blank">https://metacpan.org/release/Dancer2</a>
          and many times I feel either that it is difficult to find what
          I was looking for <br>
        </div>
        <div><br>
        </div>
        <div>For example looking for the full list of words in the DSL:</div>
        <div>I clicked on both links saying DSL, neither of them had the
          list, nor a link to the manual</div>
        <div>where I findall found it:<br>
        </div>
        <div><a href="https://metacpan.org/pod/distribution/Dancer2/lib/Dancer2/Manual.pod#DSL-KEYWORDS" target="_blank">https://metacpan.org/pod/distribution/Dancer2/lib/Dancer2/Manual.pod#DSL-KEYWORDS</a></div>
        <div><br>
        </div>
        <div>Another thing I was looking for is the list of types one
          can use out of the box to describe the routes. I could not
          find it.<br>
        </div>
        <div><br>
        </div>
        <div>-------------------------------------</div>
        <div><br>
        </div>
        <div>It is frustrating, but this is open source, I can help
          improve it, right?<br>
        </div>
        <div><br>
        </div>
        <div>I thought I'll open a ticket, maybe even send a
          pull-request.<br>
        </div>
        <div><br>
        </div>
        <div>Looked at <a href="https://github.com/PerlDancer/Dancer2/" target="_blank">https://github.com/PerlDancer/Dancer2/</a></div>
        <div><br>
        </div>
        <div>and this made me even more frustrated. There are 110 open
          issues and 32 open pull-request. That's 32 things some people
          have worked on and have not been integrated.<br>
        </div>
        <div><br>
        </div>
        <div>(If you like, you can compare the numbers with</div>
        <div>Mojolicious <a href="https://github.com/mojolicious/mojo" target="_blank">https://github.com/mojolicious/mojo</a> 
          47 3</div>
        <div>Flask <a href="https://github.com/pallets/flask" target="_blank">https://github.com/pallets/flask</a>
          18 4</div>
        <div><br>
        </div>
        <div>You can also look at the commit history and you see there
          was hardly any activity recently.</div>
        <div><br>
        </div>
        <div>I keep recording the course, but I feel reluctant to open
          issues or work on pull-request because I don't want to waste
          my time on something where the chances of integration seem to
          be so low.<br>
        </div>
        <div><br>
        </div>
        <div>-------------------------------------------</div>
        <div><br>
        </div>
        <div>Why has the development slowed down? How could it be fixed?</div>
        <div>Have the core developers (almost completely) lost interest?</div>
        <div>Do they lack the time?</div>
        Could companies that use Dancer help financially?<br>
        <div>
          <div>
            <div>Could new people step up to become core developers?<br>
            </div>
          </div>
          <div><br>
          </div>
          <div>regards<br>
          </div>
          <div>    Gabor<br>
          </div>
          <div><br>
          </div>
        </div>
      </div>
      <br>
      <fieldset></fieldset>
      <pre>_______________________________________________
dancer-users mailing list
<a href="mailto:dancer-users@lists.preshweb.co.uk" target="_blank">dancer-users@lists.preshweb.co.uk</a>
<a href="https://lists.preshweb.co.uk/mailman/listinfo/dancer-users" target="_blank">https://lists.preshweb.co.uk/mailman/listinfo/dancer-users</a>
</pre>
    </blockquote>
  </div>

_______________________________________________<br>
dancer-users mailing list<br>
<a href="mailto:dancer-users@lists.preshweb.co.uk" target="_blank">dancer-users@lists.preshweb.co.uk</a><br>
<a href="https://lists.preshweb.co.uk/mailman/listinfo/dancer-users" rel="noreferrer" target="_blank">https://lists.preshweb.co.uk/mailman/listinfo/dancer-users</a><br>
</blockquote></div>