<div><div dir="auto">Hey Chris,</div><div dir="auto"><br></div><div dir="auto"> I definitely feel the same way about GitHub sometimes. I think some of this is often fallout from commercial development processes when a product is evolved using the wrong measurements for evaluating success or failures of change over time. </div></div><div dir="auto"><br></div><div dir="auto">I personally find nontechnical discourse beyond positive exhortations on issue trackers stressful and distracting. (This is an issue with linear threading more broadly when there’s any meaningful emotional dimension). </div><div dir="auto"><br></div><div dir="auto">Whatever approach (ethically!) facilitates you sustainably working on projects you have generously made open source / or act as the maintainer for, it is entirely your prerogative to work on them however you like. </div><div dir="auto"><br></div><div dir="auto">It’s all neat stuff and keep on having fun! </div><div dir="auto"><br></div><div dir="auto">Cheers</div><div dir="auto">-Carter</div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jun 10, 2020 at 12:07 PM chris done <<a href="mailto:haskell-cafe@chrisdone.com">haskell-cafe@chrisdone.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><u></u><div><div>Hi Gabriel,<br></div><div><br></div><div>I enabled the issue tracker earlier today for those reasons. <br></div><div><br></div><div>Unfortunately, GitHub doesn't distinguish between "mailing list where chat can occur" and "tasks the devs plan to put time and energy into", it's all dumped into one pot. I consider this a shortcoming of GitHub. It actually distorts the meaning of "to maintain" from "keeping the software correct and working" to "responding to and acknowledging any and all commentary by anyone at any time for any duration, teaching fellow developers about how to use Git, GitHub, among other mentorship tasks" the temporary or prolonged neglect of which is deemed to be not putting on a good show, or in your own words, "not maintaining it". The more I reflect on it, the more I see why many project maintainers burn out on GitHub.<br></div><div><br></div><div>I will continue using lucid and patching it to move with the times as GHC's type system moves along and HTML 5 elements/attributes are added, and merge pull requests related to these stated goals, for the foreseeable future, but I plan to do no more than that. If that's not good enough for Dhall, then there are plenty of other options.[1]<br></div><div><br></div><div>Cheers,<br></div><div><br></div><div>Chris<br></div><div><br></div><div>[1]: <a href="https://www.reddit.com/r/haskell/comments/h05uwn/experience_report_choosing_an_html_library/" target="_blank">https://www.reddit.com/r/haskell/comments/h05uwn/experience_report_choosing_an_html_library/</a><br></div><div><br></div><div>On Wed, Jun 10, 2020, at 4:26 PM, Gabriel Gonzalez wrote:<br></div><blockquote type="cite" id="m_1316404577394592630qt"><div>Would it be possible to leave the issue tracker on but just disable your own email notifications for the repository if you do not plan to maintain it? The two main reasons I suggest this are:<br></div><div><br></div><div>* We would like a way to be able to petition Oleg for changes (or whoever is the maintainer at the time)<br></div><div>* We would like to know if other people share the same problem we do (or vice versa, educate other users of problems we are having and potential workarounds)<br></div><div><div><div><br></div><blockquote type="cite"></blockquote></div></div></blockquote></div><div><blockquote type="cite" id="m_1316404577394592630qt"><div><div><blockquote type="cite"><div>On Jun 10, 2020, at 6:23 AM, chris done <<a href="mailto:haskell-cafe@chrisdone.com" target="_blank">haskell-cafe@chrisdone.com</a>> wrote:<br></div><div><br></div><div><div style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-line:none;text-decoration-style:initial;text-decoration-color:initial">Hi Simon,<br></div><div style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-line:none;text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-line:none;text-decoration-style:initial;text-decoration-color:initial">I am still maintaining and actively using the package. Architecture-wise, nothing substantial has changed in the 6 years since its release. Just small additions. This package pretty much maintains itself. PRs come and go.<br></div><div style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-line:none;text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-line:none;text-decoration-style:initial;text-decoration-color:initial">In fact, any kind of overhauls or user-facing design changes at this stage would cause disruption and I would encourage that to be achieved in a separate package with a new name. In review, I'm very happy with Lucid's design and plan to maintain it long-term into the future for as long as HTML is relevant.<br></div><div style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-line:none;text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-line:none;text-decoration-style:initial;text-decoration-color:initial">However, I am providing no Q&A or "tech support". Having an issue tracker would say otherwise. <br></div><div style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-line:none;text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-line:none;text-decoration-style:initial;text-decoration-color:initial">Oleg is also a maintainer.<br></div><div style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-line:none;text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-line:none;text-decoration-style:initial;text-decoration-color:initial">Cheers,<br></div><div style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-line:none;text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-line:none;text-decoration-style:initial;text-decoration-color:initial">Chris<br></div><div style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-line:none;text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-line:none;text-decoration-style:initial;text-decoration-color:initial">On Tue, Jun 9, 2020, at 5:27 AM, Simon Jakobi wrote:<br></div><blockquote type="cite" id="m_1316404577394592630qt-qt" style="font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:normal;font-weight:normal;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-line:none;text-decoration-style:initial;text-decoration-color:initial"><div>Hi!<br></div><div><br></div><div>I recently noticed that the issue tracker for the lucid package at<br></div><div><br></div><div><a href="https://github.com/chrisdone/lucid" target="_blank">https://github.com/chrisdone/lucid</a><br></div><div><br></div><div>has been disabled. Does this have any implications for the future<br></div><div>maintenance of the package? Is anyone still committed to maintaining<br></div><div>the package?<br></div><div><br></div><div>(I've CC'd Oleg who made the most recent commit to the repo.)<br></div><div><br></div><div>The context for my question is that we'd like to use lucid for the<br></div><div> documentation generator that is being developed as a part of<br></div><div>this year's GSoC.<br></div><div><br></div><div>Thanks!<br></div><div>Simon<br></div></blockquote></div></blockquote></div></div></blockquote><div><br></div></div>_______________________________________________<br>
Haskell-Cafe mailing list<br>
To (un)subscribe, modify options or view archives go to:<br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe</a><br>
Only members subscribed via the mailman list are allowed to post.</blockquote></div></div>