> Il giorno 19 gen 2021, alle ore 17:34, Gregory Casamento > <greg.casame...@gmail.com> ha scritto: > > > Umberto, > > On Tue, Jan 19, 2021 at 6:30 AM Umberto Cerrato <umbertocerr...@outlook.it> > wrote: > (Hi there, I am quite new here, I am sorry for interfering here, I wanted to.) > > Is that really necessary? > > I do not know how much GNUstep is “libre”. > > Very. > > But usually, I would tend to stay out of big company platforms (f.e. Amazon) > Making an exception only on some (like GitHub). > > > true, but it's hard to avoid amazon. > > Theoretically (but that is a very personal opinion), to me the best platform > would be a self hosted one. Relying on other(s) services the least possible. > > > The issue with self-hosted solutions is reliability. I have tried hosting > things on my home network and downtime is just too much. > PS: > To me, these are tough choices. > Eventually, I think the only thing GNUstep may need is just an aesthetic > restyling. > > It needs that on many levels.
Yes. I didn’t say that, but really, I wanted to say that. PS: One of the thing I do not like AWS is that I find it ugly when I download things from GitHub (IDK why, maybe even GH rely on AWS) and macOS shows me “do you want to open this thing downloaded from _ugly amazon was link_ ?” But really, that is the worst example ever on why I do not like the fact that many people rely on AWS. Eventually I am not against paying for having a service. But, are we sure there are not “better” alternatives to AWS? Better for free software projects. So services which can more in line with free software principles? > I have something more to say, But I think I am just going to copy-paste that > to the IRC channel > If you want to hear them. > > > Il giorno 19 gen 2021, alle ore 11:35, Gregory Casamento > > <greg.casame...@gmail.com> ha scritto: > > > > Nikolaus, > > > > On Tue, Jan 19, 2021 at 2:18 AM H. Nikolaus Schaller <h...@goldelico.com> > > wrote: > > > > > Am 19.01.2021 um 00:36 schrieb Ivan Vučica <i...@vucica.net>: > > > > > > Some options: > > > > > > - Should we turn the index into a set of static pages generated from > > > MySQL data, which we then check in? > > > - If we turn each entry into a single .md file, we can perhaps > > > leverage https://github.com/allejo/jekyll-toc > > > > Hm. > > > > The page is highly interactive (searching/filtering/jumping) and accepts > > proposing updates. It is even counting access and building a TOP10 list. > > > > How should that work with static content? > > > > > - We could have a tiny nginx host which does nothing but route > > > requests to serving backends based on the path: > > > - either proxy the request to gnustep.github.io, > > > - or proxy it to a host with the software index (or even return a > > > 301 to something like index.gnustep.org) > > > > Keep it simple... > > > > Why not just redirect the entry point www.gnustep.org/index.htmlto > > the new page and leave the remainder like the softwareindex on the > > existing infrastructure (apache, php, mysql)? > > > > The idea is to get off of the existing server. I really would like to move > > to something hosted on github or on some other server that we push changes > > to more easily. > > > > This should suffice > > > > www.gnustep.org/index.html; > > > > <meta http-equiv = "refresh" content = "0 ; url = > > https://gnustep.github.io/index.html"/> > > > > > > > > > > I can play with moving things around over some weekend, if I get > > > sufficient access to current host. > > > > > > > > > On Mon, Jan 18, 2021 at 6:03 PM H. Nikolaus Schaller <h...@goldelico.com> > > > wrote: > > >> > > >> Hi, > > >> I just recognized that making gnustep.org point somewhere else will break > > >> > > >> http://www.gnustep.org/softwareindex/ > > >> > > >> unless this is moved as well. > > >> It is long ago that someone did set this up and it still works... > > >> > > >> The Software Index needs php, a httpd and a mysql database to be hosted > > >> somewhere. I am not sure if gnustep.github.io can provide this. > > >> > > >> BR, > > >> Nikolaus > > >> > > >>> Am 18.01.2021 um 18:26 schrieb Patryk Laurent <plaur...@me.com>: > > >>> > > >>> Hi Greg, > > >>> > > >>> Could we make a plan to implement pointing the domain to the > > >>> Gitub-hosted site and/or delegate someone to do it? > > >>> > > >>> Aside from the navigation menu improvements already committed on the > > >>> GitHub version of the site, we could also incorporate or link to sites > > >>> to increase visibility e.g., https://teespring.com/stores/gnustep > > >>> > > >>> Best regards, > > >>> Patryk > > >>> > > >>> > > >>> > > >>> > > >>> > > >>>> On Dec 18, 2019, at 13:01, Ivan Vučica <i...@vucica.net> wrote: > > >>>> > > >>>> On Wed, Dec 18, 2019 at 1:17 PM Manuel Guesdon <m...@sbuilders.com> > > >>>> wrote: > > >>>>> > > >>>>> - make a CNAME www.gnustep.org => gnustep.github.io(but server hosting > > >>>>> gnustep.github.io should accept requests for www.gnustep.org) > > >>>> > > >>>> This merely requires creating a file named 'CNAME' in the github repo > > >>>> for gnustep.github.io (i.e. > > >>>> https://github.com/gnustep/gnustep.github.io). > > >>>> > > >>>> See > > >>>> https://help.github.com/en/github/working-with-github-pages/managing-a-custom-domain-for-your-github-pages-site > > >>>> > > >>>>> I can't make a CNAME gnustep.org => gnustep.github.io(due to the way > > >>>>> DNS > > >>>>> works) but I can make a 301 redirect http://gnustep.org > > >>>>> => http://www.gnustep.org > > >>>> > > >>>> Looks like Github documents the exact IPs that can be used: > > >>>> https://help.github.com/en/github/working-with-github-pages/managing-a-custom-domain-for-your-github-pages-site#configuring-an-apex-domain > > >>>> > > >>>> Then again, 301 + CNAME for www are probably more maintainable. > > >> > > >> > > > > > > > > > > -- > > Gregory Casamento > > GNUstep Lead Developer / OLC, Principal Consultant > > http://www.gnustep.org - http://heronsperch.blogspot.com > > https://www.patreon.com/bePatron?u=352392 - Become a Patron > > https://gf.me/u/x8m3sx - My GNUstep GoFundMe > > https://teespring.com/stores/gnustep - Store > > > > -- > Gregory Casamento > GNUstep Lead Developer / OLC, Principal Consultant > http://www.gnustep.org - http://heronsperch.blogspot.com > https://www.patreon.com/bePatron?u=352392 - Become a Patron > https://gf.me/u/x8m3sx - My GNUstep GoFundMe > https://teespring.com/stores/gnustep - Store