<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:arial,sans-serif;font-size:small"><br></div></div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Nov 3, 2024 at 8:58 PM Dashamir Hoxha <<a href="mailto:dashohoxha@gmail.com">dashohoxha@gmail.com</a>> wrote:<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 dir="ltr"><div dir="ltr"><div style="font-family:arial,sans-serif;font-size:small"><br></div></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>
    Let us know if you encounter a specific error, and maybe we can
    troubleshoot that. I hope you get it setup and working! We're a fun
    community of developers and librarians alike, and <span class="gmail_default" style="font-family:arial,sans-serif;font-size:small"></span>your suggestions
    and improvements are very much welcome!</div></blockquote><div style="font-family:arial,sans-serif;font-size:small"><br></div><div style="font-family:arial,sans-serif;font-size:small">I carefully followed all the steps on the installation page, but it didn't work. Maybe it is only something very small that needs to be fixed, but I cannot figure it out because I am not familiar with all this stuff. If someone could spend 15-20 minutes debugging it, just to check for anything unusual, this might be a great help.</div><div style="font-family:arial,sans-serif;font-size:small">I am willing to have a short online meeting, whenever it is suitable for you.</div></div></div></blockquote><div><br></div><div class="gmail_default" style="font-family:arial,sans-serif;font-size:small">I had a very useful/productive meeting with Blake yesterday, and he helped me to fix a couple of issues that would have been difficult for me to find out on my own. Now that I have an installation that works, I can work to improve it and make it better.</div><div class="gmail_default" style="font-family:arial,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,sans-serif;font-size:small">> <span style="font-family:Arial,Helvetica,sans-serif">your suggestions and improvements are very much welcome!</span></div><div class="gmail_default" style="font-family:arial,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,sans-serif;font-size:small">I can make a few humble suggestions on how to improve the project, based on my experience and what I have seen on other projects.</div><div class="gmail_default" style="font-family:arial,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,sans-serif;font-size:small">- Maybe you are used to GitWeb, but my impression is that most of the people are familiar with GiLab or GitHub. GitLab can also be installed on your own server (although I have never tried it). I would suggest migrating from GitWeb to GitLab.</div><div class="gmail_default" style="font-family:arial,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,sans-serif;font-size:small">- Instead of supporting several Debian/Ubuntu versions, it might be better to support only one of them (for example the latest Debian stable). If I want to install EG, I would pick the latest version of Debian, and I would install it on a fresh installation (nothing else installed on it). For people who have installed it on previous Debian versions, they need an upgrade path (instructions) to the latest version.</div><div class="gmail_default" style="font-family:arial,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,sans-serif;font-size:small">- The same for PostgreSQL, no need to support all the versions for different systems. It doesn't make much sense to me.</div><div class="gmail_default" style="font-family:arial,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,sans-serif;font-size:small">- I would prefer that the installation instructions for production and development are on separate pages, even if they have some (or many) common steps. On the other hand, the installation steps of OpenSRF should be included on the installation page of EG, even if they are described on the OpenSRF page.</div><div class="gmail_default" style="font-family:arial,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,sans-serif;font-size:small">- I don't have much knowledge about "make" and Makefile, but my opinion is that it is not the appropriate tool for installing dependencies. You can use DEB packages instead, which might be more suitable. Or just bash scripting, or listing the packages that need to be installed on the installation page.</div><div class="gmail_default" style="font-family:arial,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,sans-serif;font-size:small">- When I subscribed to the mailing list, the confirmation message somehow ended up in the Spam folder. I was lucky to find it, other people may have missed it. Maybe there is something to be fixed here.</div><div class="gmail_default" style="font-family:arial,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,sans-serif;font-size:small">- I would suggest migrating from Mailman to Discourse, which is much better (in my opinion). Installing and maintaining it is not too difficult. Migrating from mailman is not difficult either. I have done it a few times in the past, I have also written some notes: <a href="https://docker-scripts.gitlab.io/apps/discourse.html#_import_mailman3_archives">https://docker-scripts.gitlab.io/apps/discourse.html#_import_mailman3_archives</a></div><div class="gmail_default" style="font-family:arial,sans-serif;font-size:small">If you decide to do it you may count on my help.</div><div class="gmail_default" style="font-family:arial,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,sans-serif;font-size:small">Regards,</div><div class="gmail_default" style="font-family:arial,sans-serif;font-size:small">Dashamir</div><div class="gmail_default" style="font-family:arial,sans-serif;font-size:small"><br></div></div></div>