Hello everybody!
I've been working on a new version of Common-Lisp.net website.
Let me explain: I had an idea for a Common Lisp website. I was not happy with lisp-lang.org. So I started designing/developing. But then I came across Common-Lisp.net, and thought I could build on top of that instead. The result may be that my personal ideas and preferences may not be good for Common-Lisp.net mission in particular, or the maintainers taste. That's why I want your opinion on it.
I'll be glad if some of it gets to replace some of the Common-Lisp.net site, but if not, I have not problem at all.
My version of the site is hosted here: https://gitlab.common-lisp.net/mmontone/cl-site
I started developing on top of this branch: https://gitlab.common-lisp.net/clo/cl-site/tree/more-scaffolding, that I found better than other branches.
Can you guys try it and give me your opinion?
To install:
git clone https://gitlab.common-lisp.net/mmontone/cl-site make make serve
This is what I've done:
* Added Bootstrap themes from https://bootswatch.com/, which you can choose from (current one is Simplex) * Redesigned home page to include Planet Lisp and Reddit news in news sidebar. * Added Fontawesome icons * Redesigned Download, Community, and Documentation pages. * Added CL Implementations and Features pages. * Imported lisp libraries page from cl-awesome github project, and lisp-companies page from awesome-lisp-companies github project.
Ok. Looking forward to hear your thoughts.
Thanks!
Mariano
On May 15, 2018, at 16:48, Mariano Montone marianomontone@gmail.com wrote:
Hello everybody!
I've been working on a new version of Common-Lisp.net website.
Let me explain: I had an idea for a Common Lisp website. I was not happy with lisp-lang.org. So I started designing/developing. But then I came across Common-Lisp.net, and thought I could build on top of that instead. The result may be that my personal ideas and preferences may not be good for Common-Lisp.net mission in particular, or the maintainers taste. That's why I want your opinion on it.
I'll be glad if some of it gets to replace some of the Common-Lisp.net site, but if not, I have not problem at all.
My version of the site is hosted here: https://gitlab.common-lisp.net/mmontone/cl-site
I started developing on top of this branch: https://gitlab.common-lisp.net/clo/cl-site/tree/more-scaffolding, that I found better than other branches.
Can you guys try it and give me your opinion?
Mariano,
I just had a chance to review your work: very good! “fresh", “modern", “crisp” are some adjectives which spring to mind. You made quite natural and intelligent choices for additional content, such as the Reddit feeds.
As such, I would certainly love for its use as the main source for common-lisp.net. The next meeting of the Common Lisp Foundation (the organization the runs common-lisp.net) should be June 6, where we can probably come to a decision, but overall, our first goal has been to move away from Ruby into CL-MUSTACHE which your version seems to do quite well.
There are some minor things that I would change, mainly about the visual space which the menu bar occupies. And the rest of the CLF board will undoubtedly have things they would want changed, so there will be a bit of back and forth, but thank you so much for the initiative.
I’ll try to get back to you in the next couple days about next intermediate steps. Please ping me next week if you haven’t heard from me.
Sincerely, Mark Evenson
El 16/05/18 a las 04:12, Mark Evenson escribió:
On May 15, 2018, at 16:48, Mariano Montone marianomontone@gmail.com wrote:
Hello everybody!
I've been working on a new version of Common-Lisp.net website.
Let me explain: I had an idea for a Common Lisp website. I was not happy with lisp-lang.org. So I started designing/developing. But then I came across Common-Lisp.net, and thought I could build on top of that instead. The result may be that my personal ideas and preferences may not be good for Common-Lisp.net mission in particular, or the maintainers taste. That's why I want your opinion on it.
I'll be glad if some of it gets to replace some of the Common-Lisp.net site, but if not, I have not problem at all.
My version of the site is hosted here: https://gitlab.common-lisp.net/mmontone/cl-site
I started developing on top of this branch: https://gitlab.common-lisp.net/clo/cl-site/tree/more-scaffolding, that I found better than other branches.
Can you guys try it and give me your opinion?
Mariano,
I just had a chance to review your work: very good! “fresh", “modern", “crisp” are some adjectives which spring to mind. You made quite natural and intelligent choices for additional content, such as the Reddit feeds.
As such, I would certainly love for its use as the main source for common-lisp.net. The next meeting of the Common Lisp Foundation (the organization the runs common-lisp.net) should be June 6, where we can probably come to a decision, but overall, our first goal has been to move away from Ruby into CL-MUSTACHE which your version seems to do quite well.
There are some minor things that I would change, mainly about the visual space which the menu bar occupies. And the rest of the CLF board will undoubtedly have things they would want changed, so there will be a bit of back and forth, but thank you so much for the initiative.
I’ll try to get back to you in the next couple days about next intermediate steps. Please ping me next week if you haven’t heard from me.
Sincerely, Mark Evenson
Hello Mark,
thanks for taking the time to review the site. Glad you liked it overall!
I'll be waiting to see what comes out this.
Cheers,
Mariano
El 16/05/18 a las 09:38, Mariano Montone escribió:
I’ll try to get back to you in the next couple days about next intermediate steps. Please ping me next week if you haven’t heard from me.
Sincerely, Mark Evenson
Hello!
I know we are in the middle of the World Cup :-) . But what can I do next to make progress with the site? Has someone else apart from Mark looked to the site?
Cheers!
Mariano
Hi all,
In the mean time, we have set up Mariano's proposed site on https://new.common-lisp.net/ , done some more development on it and I think that if there are no immediate remarks or issues, we should want to move to the next step, which would be to put the site live on the main domain. One of the things we already did was to set up a pipeline to deploy the site after it's been built successfully. This hopefully helps to maintain the site's content.
From there, we can work to extend the site generator to generate a news
page from Markdown (instead of requiring its maintenance in HTML) and to solve other issues that currently exist in the clo/cl-site project.
Note that this is a very nice step in the right direction: we'd be moving away from generating our site based on a Ruby site generator to a generator built with CL.
Regards,
Erik.
On Thu, Jun 28, 2018 at 7:25 PM Mariano Montone marianomontone@gmail.com wrote:
El 16/05/18 a las 09:38, Mariano Montone escribió:
I’ll try to get back to you in the next couple days about next
intermediate steps. Please ping me next week if you haven’t heard from me.
Sincerely, Mark Evenson
Hello!
I know we are in the middle of the World Cup :-) . But what can I do next to make progress with the site? Has someone else apart from Mark looked to the site?
Cheers!
Mariano
Hi all,
On Tue, Oct 9, 2018 at 9:58 PM Erik Huelsmann ehuels@gmail.com wrote:
Hi all,
In the mean time, we have set up Mariano's proposed site on https://new.common-lisp.net/ , done some more development on it and I think that if there are no immediate remarks or issues, we should want to move to the next step, which would be to put the site live on the main domain. One of the things we already did was to set up a pipeline to deploy the site after it's been built successfully. This hopefully helps to maintain the site's content.
My current proposal is to put the site on the 'master' branch of the clo/cl-site repository online as our main site.
I'm assuming we want a staging site as well; I'm thinking we want to have a staging site as well, which needs its own repository as far as using GitLab Pages is concerned. We could achieve that using a a repository (yet to be created): clo/cl-site-staging. The domain to host the staging site on would be: https://staging.common-lisp.net/.
Comments?
Regards,
Erik.
From there, we can work to extend the site generator to generate a news page from Markdown (instead of requiring its maintenance in HTML) and to solve other issues that currently exist in the clo/cl-site project.
Note that this is a very nice step in the right direction: we'd be moving away from generating our site based on a Ruby site generator to a generator built with CL.
Regards,
Erik.
On Thu, Jun 28, 2018 at 7:25 PM Mariano Montone marianomontone@gmail.com wrote:
El 16/05/18 a las 09:38, Mariano Montone escribió:
I’ll try to get back to you in the next couple days about next
intermediate steps. Please ping me next week if you haven’t heard from me.
Sincerely, Mark Evenson
Hello!
I know we are in the middle of the World Cup :-) . But what can I do next to make progress with the site? Has someone else apart from Mark looked to the site?
Cheers!
Mariano
-- Bye,
Erik.
http://efficito.com -- Hosted accounting and ERP. Robust and Flexible. No vendor lock-in.