Re: [Freecol-developers] Website fixes

2020-01-02 Thread Jonathan Aquilina
Hi Winter,

Wordpress you wont have to create or code a theme as loads are available. I
am even willing to contribute a premium paid theme i purchased for your use
as its really highly customizable and loads of premade layouts and easy to
create new page layouts with WPBakery. This is a drag and drop element
system you then just need to add info etc that you want to that element.

Jonathan Aquilina


On Thu, Jan 2, 2020 at 9:45 AM  wrote:

> Hi,
>
> I can assure you, the whole reason for me to introduce Jekyll is to make
> it easy for others to contribute, by separating code(theme) and content.
> You saw the html-tag-soup we had for a while, where it's difficult to find
> what you need and where to add something.
> The goal is to have it as easy as dropping a markdown file (like the one I
> attached to the mail yesterday) in the right place. Older pages will
> probably stay in html, but loose all the surrounding cruft, only contain
> the content (with a few img, ul, li, div, p, a, br) and can later be easily
> replaced with markdown on demand.
> As we are on SF we need to type the compilation command and upload its
> result, but otherwise it'll be same as for the many people having GitHub
> pages.
>
> Working on the theme will be a little more complicated, but easier than
> creating a WordPress theme. Still, after cleaning up all existing pages to
> use the template, I plan on upgrading and simplifying its html and css.
> Moving over to WordPress would need conversion of existing content and most
> likely creation of a theme, too.
>
> Greetings
>
> wintertime
>
>
> *Gesendet:* Donnerstag, 02. Januar 2020 um 08:18 Uhr
> *Von:* "D Blakeley via Freecol-developers" <
> freecol-developers@lists.sourceforge.net>
> *An:* "David Lewis" , "Jonathan Aquilina" <
> eagles051...@gmail.com>
> *Cc:* "FreeCol Developers" 
> *Betreff:* Re: [Freecol-developers] Website fixes
>
> *> thing is the community will need someone versed in website coding and
> styling if that person leaves there is a bit of an issue there.*
>
> That's exactly what worries me. This Jekyll thing sounds like its not
> going to be something the average guy (eg me) can use which means I won't
> be able to help you guys move content over and do my ideas of creating new
> video & screenshot sections etc. Plus Winter's gonna be too busy in a few
> weeks & isn't going to want people pestering him about site issues plus
> mikes busy with other stuff (eg the game itself lol) and isn't going to
> want to be bothered about website stuff, but if its not easy to use that's
> exactly whats going to happen lol.
>
> BTW Mike since your catching up on msgs don't forget this ;P
>
> https://sourceforge.net/p/freecol/discussion/719661/thread/42b0844f/#a702/9e85/07a6/d983/f301
>
> Need your help, or need you to help David so he can help me haha
>
>
> Regards
>
> blake
>
>
>
> On Thursday, 2 January 2020, 03:34:09 pm ACDT, Jonathan Aquilina <
> eagles051...@gmail.com> wrote:
>
>
> That is another good option, thing is the community will need someone
> versed in website coding and styling if that person leaves there is a bit
> of an issue there.
>
>
> Jonathan Aquilina
>
> On Thu, Jan 2, 2020 at 5:36 AM David Lewis 
> wrote:
>
> We do have the option of using GitHub pages, which works well for Jekyll,
> and free for OSS. They website would be driven directly from Git and
> wouldn't need to worry about FTP access.
>
> David
>
> On Wed, Jan 1, 2020, 8:27 PM Michael T. Pope  wrote:
>
> On Sun, 29 Dec 2019 06:15:09 +0100
> Jonathan Aquilina  wrote:
> > This is really up to those in charge to take the decision but the hosting
> > offer still stands. SF can be a huge pain in the rump though.
>
> I too appreciate the offer, but I am reluctant to split the project over
> yet more sites.  SF has its disadvantages, but we have no replacement for
> the SF forums.  Meanwhile I am hopeful the new static generator will reduce
> the maintenance pain in the long term.
>
> Apologies for the slow reply, sorting out the bug list and mail backlog is
> taking me a while.
>
> Cheers,
> Mike Pope
>
> ___
> Freecol-developers mailing list
> Freecol-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freecol-developers
>
> ___
> Freecol-developers mailing list
> Freecol-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freecol-developers
> ___ Freecol-developers mailing
> list Freecol-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freecol-developers
>
>
> ___
> Freecol-developers mailing list
> Freecol-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freecol-developers
>
___
Freecol-developers mailing list
Freecol-developers@lists.sourceforge.net
https://lists.s

Re: [Freecol-developers] Website fixes

2020-01-02 Thread Jonathan Aquilina
David,

Re wordpress, I run a very tight ship on my cpanel server. Anyone trying to
brute force an account more or less unless i know its legitimate and
someone accidentally blocked themselves by typing in the password
incorrectly i  usually let those slide anything else is blocked at the
firewall of this server. I also use Wordfence which is a very strong and
powerful WAF for wordpress, alerts you to attacks on user credentials ip
origins etc. From a security aspect i think wordpress has come a really
long way since v3 when i started using it.

Jonathan Aquilina


On Thu, Jan 2, 2020 at 12:23 PM David Lewis  wrote:

> I would echo your sentiments about WordPress. I used to be a Drupal / WP
> Dev for Disney some years ago and I would steer very far away from the
> WordPress platform, it'll give way more problems than it's worth.
> Especially security wise.
>
> Jekyll is probably the easiest method to come up with. It'll have the
> lowest bar for coding and maintenance. You'll find it super easy, Blake.
> It's more of a markdown formatter, so you write pages in Markdown instead
> of HTML. Templates are in HTML CSS, but most of the time you don't need to
> touch these unless you want a special customization or new feature added,
> but the content itself is just all markdown docs.
>
> I'll try my access when I get to a computer, I haven't tried yet.
>
> David
>
> On Thu, Jan 2, 2020, 1:07 AM Michael T. Pope  wrote:
>
>> >>[Jonathan]
>> >> thing is the community will need someone versed in website coding and
>> styling if that person leaves there is a bit of an issue there.
>>
>> This has always been the case.
>>
>> >[D Blakeley]
>> > That's exactly what worries me. This Jekyll thing sounds like its not
>> going to be something the average guy (eg me) can use...
>>
>> AFAICT if you want to write content, then use of Jekyll means you have to
>> write in Markdown.  You are going to have to be pretty average to find
>> Markdown a high bar:-).
>>
>> If you want to build the site you will need a working Jekyll install,
>> which might be trickier.
>>
>> The actual upload to SF is straightforward, but you need permission.  I
>> have looked at the SF permissions, and remain confused.  However if
>> winterime is able to upload (which is good) David should have the same
>> permissions.  David, have you tried:
>>
>>   sftp $USERNAME,free...@web.sf.net
>>
>> with your SF username and credentials?
>>
>>
>> Anyway... generally with respect to the website I really do not have a
>> many strong opinion about how or what it looks like.  I am delighted
>> people are working on it again, and I am trying to help but mostly keep
>> out of the way.  What I do care about is that it be low maintenance
>> because as Jonathan rightly reminds us above, people leave.  However I do
>> not share Jonathan's enthusiasm for Wordpress... one CMS debacle was
>> enough.
>>
>> Cheers,
>> Mike Pope
>>
>>
>> ___
>> Freecol-developers mailing list
>> Freecol-developers@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/freecol-developers
>>
> ___
> Freecol-developers mailing list
> Freecol-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freecol-developers
>
___
Freecol-developers mailing list
Freecol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freecol-developers


Re: [Freecol-developers] Website fixes

2020-01-02 Thread Jonathan Aquilina
Hi Mike,

Why I am advocating wordpress you do not need to know html, css or
markdown. Just put in plain text and the inner workings of the wordpress
theme and wordpress core take care of the rest.

Jonathan Aquilina


On Thu, Jan 2, 2020 at 10:07 AM Michael T. Pope  wrote:

> >>[Jonathan]
> >> thing is the community will need someone versed in website coding and
> styling if that person leaves there is a bit of an issue there.
>
> This has always been the case.
>
> >[D Blakeley]
> > That's exactly what worries me. This Jekyll thing sounds like its not
> going to be something the average guy (eg me) can use...
>
> AFAICT if you want to write content, then use of Jekyll means you have to
> write in Markdown.  You are going to have to be pretty average to find
> Markdown a high bar:-).
>
> If you want to build the site you will need a working Jekyll install,
> which might be trickier.
>
> The actual upload to SF is straightforward, but you need permission.  I
> have looked at the SF permissions, and remain confused.  However if
> winterime is able to upload (which is good) David should have the same
> permissions.  David, have you tried:
>
>   sftp $USERNAME,free...@web.sf.net
>
> with your SF username and credentials?
>
>
> Anyway... generally with respect to the website I really do not have a
> many strong opinion about how or what it looks like.  I am delighted
> people are working on it again, and I am trying to help but mostly keep
> out of the way.  What I do care about is that it be low maintenance
> because as Jonathan rightly reminds us above, people leave.  However I do
> not share Jonathan's enthusiasm for Wordpress... one CMS debacle was
> enough.
>
> Cheers,
> Mike Pope
>
>
> ___
> Freecol-developers mailing list
> Freecol-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freecol-developers
>
___
Freecol-developers mailing list
Freecol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freecol-developers


Re: [Freecol-developers] Website fixes

2020-01-02 Thread David Lewis
Lol, bizarre.

Yay for Yahoo filtering.

I don't know that the forums would be moved.
I think we may just leave those as is on SF. overall I really don't see a
need to transition absolutely everything over to github from source forge,
just primarily the code base and the website. And also probably the ticket
tracker to GitHub issues.

I don't really see a need to abandon SF entirely.

David


On Thu, Jan 2, 2020, 9:26 PM Michael T. Pope  wrote:

> On Thu, 2 Jan 2020 23:19:14 +0100
> win...@genial.ms wrote:
> > I was anticipating of moving the website over to GitHub someday, but
> it's kinda surprising you'd like to move over the domain so fast when the
> other stuff is still on SF?
>
> Quite so.  I wish people who want to move stuff around would
> at the very least come up with a plan that includes the hard
> problems, like how to move the forums.  The website is easy.
>
> > Would it be easier to get https support for the freecol.org domain on
> GitHub?
>
> That is a timely remark.  Yesterday while I was trying to work out who has
> permission to update the SF website I came across something new[1]:
>
> Your website is currently hosted at
> http://freecol.sourceforge.net with PHP 5.4
>
> To update to https://freecol.sourceforge.io and PHP 7.x,
> click the button below.
> There will be a small delay for it to take effect. You may
> switch back if needed.
>
> I propose to click the button.  There is also some interesting stuff about
> github connections which I have yet to read.  More soon.
>
>
> And in the special D Blakeley section:-):  Blake, yahoo is not
> accepting mail from my ISP, who are sending me messages like:
>
> This is an automatically generated Delivery Status Notification.
>
> THIS IS A WARNING MESSAGE ONLY.
>
> YOU DO NOT NEED TO RESEND YOUR MESSAGE.
>
> Delivery to the following recipients has been delayed.
>
>   
>
> The reason for the problem:
> 4.3.2 - Not accepting messages at this time 421-'4.7.0 [TSS04]
> Messages from 150.101.137.19 temporarily deferred due to user complaints -
> 4.16.55.1; see https://help.yahoo.com/kb/postmaster/SLN3434.html'
>
> Given that I am with internode who have won a bunch of customer service
> awards, and you are with yahoo, who... hasn't, I am guessing the problem
> is at your end.  Now we just need someone to quote this email so Blake
> sees it.
>
> Cheers,
> Mike Pope
>
> [1] "New" as in "added since I last looked around about a year ago"
> ___
> Freecol-developers mailing list
> Freecol-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freecol-developers
>
___
Freecol-developers mailing list
Freecol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freecol-developers


Re: [Freecol-developers] Website fixes

2020-01-02 Thread Michael T. Pope
On Thu, 2 Jan 2020 23:19:14 +0100
win...@genial.ms wrote:
> I was anticipating of moving the website over to GitHub someday, but it's 
> kinda surprising you'd like to move over the domain so fast when the other 
> stuff is still on SF? 

Quite so.  I wish people who want to move stuff around would
at the very least come up with a plan that includes the hard
problems, like how to move the forums.  The website is easy.

> Would it be easier to get https support for the freecol.org domain on GitHub?

That is a timely remark.  Yesterday while I was trying to work out who has
permission to update the SF website I came across something new[1]:

Your website is currently hosted at
http://freecol.sourceforge.net with PHP 5.4

To update to https://freecol.sourceforge.io and PHP 7.x, click 
the button below.
There will be a small delay for it to take effect. You may 
switch back if needed.

I propose to click the button.  There is also some interesting stuff about
github connections which I have yet to read.  More soon.


And in the special D Blakeley section:-):  Blake, yahoo is not
accepting mail from my ISP, who are sending me messages like:

This is an automatically generated Delivery Status Notification.

THIS IS A WARNING MESSAGE ONLY.

YOU DO NOT NEED TO RESEND YOUR MESSAGE.

Delivery to the following recipients has been delayed.

  

The reason for the problem:
4.3.2 - Not accepting messages at this time 421-'4.7.0 [TSS04] Messages 
from 150.101.137.19 temporarily deferred due to user complaints - 4.16.55.1; 
see https://help.yahoo.com/kb/postmaster/SLN3434.html'

Given that I am with internode who have won a bunch of customer service
awards, and you are with yahoo, who... hasn't, I am guessing the problem
is at your end.  Now we just need someone to quote this email so Blake sees it.

Cheers,
Mike Pope

[1] "New" as in "added since I last looked around about a year ago"


pgpX79d5o_93I.pgp
Description: OpenPGP digital signature
___
Freecol-developers mailing list
Freecol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freecol-developers


Re: [Freecol-developers] Website fixes

2020-01-02 Thread David Lewis
Yeah, I can do that. I did it before to split the website out.

I'm pretty sure the GitHub pages are HTTPS by default since it became a
broad requirement from browsers. That said, do you think there's any
features in the newer version of Jekyll that we'd?

We can always try it first and determine if it would be advantageous to
switch. I've used it before with good results, and a lot of companies have
started using that for their OSS project sites. I don't know any of the
details behind the DNS though, so who knows what that will mean. 🤷‍♂️

David

On Thu, Jan 2, 2020, 2:19 PM  wrote:

> Hi,
>
> I was anticipating of moving the website over to GitHub someday, but it's
> kinda surprising you'd like to move over the domain so fast when the other
> stuff is still on SF? That could get difficult, I never knew whom of the
> inactive people controls the domain and possibly the donation thing to pay
> for it.
> Btw., the SF webserver might be slower, but it's a bit more flexible. On
> GitHub you have to use only the version and plugins of Jekyll they provide
> and they are still on 3.8.5: https://pages.github.com/versions/
> Would it be easier to get https support for the freecol.org domain on
> GitHub?
>
> Anyway, we should start with spliting off the repository. Do you have
> experience with "git filter-branch"? That'd be the best way to get a
> website repository with complete history. If you don't, I'd try my luck on
> it, but no promises.
>
> Greetings
>
> wintertime
>
> *Gesendet:* Donnerstag, 02. Januar 2020 um 21:26 Uhr
> *Von:* "David Lewis" 
> *An:* win...@genial.ms
> *Cc:* "D Blakeley" , "FreeCol Developers" <
> freecol-developers@lists.sourceforge.net>
> *Betreff:* Re: [Freecol-developers] Website fixes
> Hey Winter, you might have sent it earlier, but can you send a link to the
> new repo for the website, or merge your changes into the website repo on
> Github?
> or we could fork it... however you think best.
>
> https://github.com/FreeCol/www.freecol.org
>
> We can activate Github Pages for that repo and set it to the master
> branch... I set you as owner, so you should be able to configure that. once
> that's done and it looks good, we could transfer the DNS over to Github for
> "freecol.org"
>
> -- David
>
> On Thu, Jan 2, 2020 at 10:24 AM  wrote:
>
>> Hi,
>>
>> I guess, Mikes response got into your spam folder or even deleted by your
>> mail provider.
>> I would go into the mailing list settings and let it always send you a
>> copy, even when someone sent you one directly.
>>
>> SF forums, bugtracker, wiki, news items are all Markdown. GitHub also
>> uses it everywhere. Thats why I thought it's nice to allow it on the
>> website, too.
>>
>> I changed enough for today, so I just uploaded the new Jekyll-generated
>> HTML5 version of the website to the server.
>> Please, take a look on it!
>>
>> I'd like to improve the main menu at left next, as it's missing some
>> pages and some are difficult to find.
>> Then there is some simplifications on the layouts and css to do.
>> I'd also like to know what you think about the current website code and
>> where you think more changes are necessary.
>>
>> Greetings
>>
>> wintertime
>>
>>
>> *Gesendet:* Donnerstag, 02. Januar 2020 um 12:41 Uhr
>> *Von:* "D Blakeley via Freecol-developers" <
>> freecol-developers@lists.sourceforge.net>
>> *An:* "Michael T. Pope" , "David Lewis" <
>> highwayofl...@gmail.com>
>> *Cc:* "FreeCol Developers" 
>> *Betreff:* Re: [Freecol-developers] Website fixes
>>
>> That's weird. I never got Mike's response to me (direct or via dev mail
>> list), not even in my spam folder. Glad you left his reply to me in your
>> reply Dave otherwise I would never have seen it!
>>
>> Didn't know what Markdown was so I googled it and it sounds like the
>> 'text box' you get on a forum (or on wordpress) that has a few word doc
>> like controls (font stuff, paragraph stuff, insert table/image/video etc)
>> and the option to switch view to the html code behind it. If that's the
>> case (forgive me its hard to imagine without some pictures haha) then yeah,
>> no probs I'll be fine haha! And if the backend stuff is still full of html
>> then I should be able to even tinker with that a bit every now and then
>> when needed (if the frontend isn't giving me the level of customization I
>> need). Oh well I guess I'll wait until Winter's a bit further along with
>> development and he's ready for me to try tinkering with stuff and I'll try
>> and make some cool stuff for the site then. I'm buried in a few other
>> projects at the moment anyway.
>>
>> *> I'll try my access when I get to a computer, I haven't tried yet.*
>>
>> Yeah that's what I thought was weird when you had those troubles Dave, if
>> you have admin access to the sf project source files etc then surely
>> editing some simple text boxes on the sf project front page shouldn't be
>> locked out to you. If you were trying on phone maybe that was why it was
>> being weird. Since you're copying and pa

Re: [Freecol-developers] Website fixes

2020-01-02 Thread winter
Hi,

 

I was anticipating of moving the website over to GitHub someday, but it's kinda surprising you'd like to move over the domain so fast when the other stuff is still on SF? That could get difficult, I never knew whom of the inactive people controls the domain and possibly the donation thing to pay for it.

Btw., the SF webserver might be slower, but it's a bit more flexible. On GitHub you have to use only the version and plugins of Jekyll they provide and they are still on 3.8.5: https://pages.github.com/versions/


Would it be easier to get https support for the freecol.org domain on GitHub?

 

Anyway, we should start with spliting off the repository. Do you have experience with "git filter-branch"? That'd be the best way to get a website repository with complete history. If you don't, I'd try my luck on it, but no promises.

 

Greetings

 

wintertime

 

Gesendet: Donnerstag, 02. Januar 2020 um 21:26 Uhr
Von: "David Lewis" 
An: win...@genial.ms
Cc: "D Blakeley" , "FreeCol Developers" 
Betreff: Re: [Freecol-developers] Website fixes


Hey Winter, you might have sent it earlier, but can you send a link to the new repo for the website, or merge your changes into the website repo on Github?
or we could fork it... however you think best.

https://github.com/FreeCol/www.freecol.org

We can activate Github Pages for that repo and set it to the master branch... I set you as owner, so you should be able to configure that. once that's done and it looks good, we could transfer the DNS over to Github for "freecol.org"

 

-- David

 


On Thu, Jan 2, 2020 at 10:24 AM  wrote:




Hi,

 

I guess, Mikes response got into your spam folder or even deleted by your mail provider.

I would go into the mailing list settings and let it always send you a copy, even when someone sent you one directly.

 

SF forums, bugtracker, wiki, news items are all Markdown. GitHub also uses it everywhere. Thats why I thought it's nice to allow it on the website, too.

 

I changed enough for today, so I just uploaded the new Jekyll-generated HTML5 version of the website to the server.

Please, take a look on it!


I'd like to improve the main menu at left next, as it's missing some pages and some are difficult to find.

Then there is some simplifications on the layouts and css to do.


I'd also like to know what you think about the current website code and where you think more changes are necessary.

 

Greetings

 

wintertime


 
 

Gesendet: Donnerstag, 02. Januar 2020 um 12:41 Uhr
Von: "D Blakeley via Freecol-developers" 
An: "Michael T. Pope" , "David Lewis" 
Cc: "FreeCol Developers" 
Betreff: Re: [Freecol-developers] Website fixes



 

That's weird. I never got Mike's response to me (direct or via dev mail list), not even in my spam folder. Glad you left his reply to me in your reply Dave otherwise I would never have seen it!

 

Didn't know what Markdown was so I googled it and it sounds like the 'text box' you get on a forum (or on wordpress) that has a few word doc like controls (font stuff, paragraph stuff, insert table/image/video etc) and the option to switch view to the html code behind it. If that's the case (forgive me its hard to imagine without some pictures haha) then yeah, no probs I'll be fine haha! And if the backend stuff is still full of html then I should be able to even tinker with that a bit every now and then when needed (if the frontend isn't giving me the level of customization I need). Oh well I guess I'll wait until Winter's a bit further along with development and he's ready for me to try tinkering with stuff and I'll try and make some cool stuff for the site then. I'm buried in a few other projects at the moment anyway.

 

> I'll try my access when I get to a computer, I haven't tried yet.

 

Yeah that's what I thought was weird when you had those troubles Dave, if you have admin access to the sf project source files etc then surely editing some simple text boxes on the sf project front page shouldn't be locked out to you. If you were trying on phone maybe that was why it was being weird. Since you're copying and pasting clumps of text & links I've put together in the forum it's prob easier for you to do on comp anyway mate.

 

Regards

 

Blake

 














___
Freecol-developers mailing list
Freecol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freecol-developers


Re: [Freecol-developers] Website fixes

2020-01-02 Thread David Lewis
Hey Winter, you might have sent it earlier, but can you send a link to the
new repo for the website, or merge your changes into the website repo on
Github?
or we could fork it... however you think best.

https://github.com/FreeCol/www.freecol.org

We can activate Github Pages for that repo and set it to the master
branch... I set you as owner, so you should be able to configure that. once
that's done and it looks good, we could transfer the DNS over to Github for
"freecol.org"

-- David

On Thu, Jan 2, 2020 at 10:24 AM  wrote:

> Hi,
>
> I guess, Mikes response got into your spam folder or even deleted by your
> mail provider.
> I would go into the mailing list settings and let it always send you a
> copy, even when someone sent you one directly.
>
> SF forums, bugtracker, wiki, news items are all Markdown. GitHub also uses
> it everywhere. Thats why I thought it's nice to allow it on the website,
> too.
>
> I changed enough for today, so I just uploaded the new Jekyll-generated
> HTML5 version of the website to the server.
> Please, take a look on it!
>
> I'd like to improve the main menu at left next, as it's missing some pages
> and some are difficult to find.
> Then there is some simplifications on the layouts and css to do.
> I'd also like to know what you think about the current website code and
> where you think more changes are necessary.
>
> Greetings
>
> wintertime
>
>
> *Gesendet:* Donnerstag, 02. Januar 2020 um 12:41 Uhr
> *Von:* "D Blakeley via Freecol-developers" <
> freecol-developers@lists.sourceforge.net>
> *An:* "Michael T. Pope" , "David Lewis" <
> highwayofl...@gmail.com>
> *Cc:* "FreeCol Developers" 
> *Betreff:* Re: [Freecol-developers] Website fixes
>
> That's weird. I never got Mike's response to me (direct or via dev mail
> list), not even in my spam folder. Glad you left his reply to me in your
> reply Dave otherwise I would never have seen it!
>
> Didn't know what Markdown was so I googled it and it sounds like the 'text
> box' you get on a forum (or on wordpress) that has a few word doc like
> controls (font stuff, paragraph stuff, insert table/image/video etc) and
> the option to switch view to the html code behind it. If that's the case
> (forgive me its hard to imagine without some pictures haha) then yeah, no
> probs I'll be fine haha! And if the backend stuff is still full of html
> then I should be able to even tinker with that a bit every now and then
> when needed (if the frontend isn't giving me the level of customization I
> need). Oh well I guess I'll wait until Winter's a bit further along with
> development and he's ready for me to try tinkering with stuff and I'll try
> and make some cool stuff for the site then. I'm buried in a few other
> projects at the moment anyway.
>
> *> I'll try my access when I get to a computer, I haven't tried yet.*
>
> Yeah that's what I thought was weird when you had those troubles Dave, if
> you have admin access to the sf project source files etc then surely
> editing some simple text boxes on the sf project front page shouldn't be
> locked out to you. If you were trying on phone maybe that was why it was
> being weird. Since you're copying and pasting clumps of text & links I've
> put together in the forum it's prob easier for you to do on comp anyway
> mate.
>
> Regards
>
> Blake
>
>
>
> ___
> Freecol-developers mailing list
> Freecol-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freecol-developers
>
___
Freecol-developers mailing list
Freecol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freecol-developers


Re: [Freecol-developers] Website fixes

2020-01-02 Thread winter
Hi,

 

I guess, Mikes response got into your spam folder or even deleted by your mail provider.

I would go into the mailing list settings and let it always send you a copy, even when someone sent you one directly.

 

SF forums, bugtracker, wiki, news items are all Markdown. GitHub also uses it everywhere. Thats why I thought it's nice to allow it on the website, too.

 

I changed enough for today, so I just uploaded the new Jekyll-generated HTML5 version of the website to the server.

Please, take a look on it!


I'd like to improve the main menu at left next, as it's missing some pages and some are difficult to find.

Then there is some simplifications on the layouts and css to do.


I'd also like to know what you think about the current website code and where you think more changes are necessary.

 

Greetings

 

wintertime


 
 

Gesendet: Donnerstag, 02. Januar 2020 um 12:41 Uhr
Von: "D Blakeley via Freecol-developers" 
An: "Michael T. Pope" , "David Lewis" 
Cc: "FreeCol Developers" 
Betreff: Re: [Freecol-developers] Website fixes



 

That's weird. I never got Mike's response to me (direct or via dev mail list), not even in my spam folder. Glad you left his reply to me in your reply Dave otherwise I would never have seen it!

 

Didn't know what Markdown was so I googled it and it sounds like the 'text box' you get on a forum (or on wordpress) that has a few word doc like controls (font stuff, paragraph stuff, insert table/image/video etc) and the option to switch view to the html code behind it. If that's the case (forgive me its hard to imagine without some pictures haha) then yeah, no probs I'll be fine haha! And if the backend stuff is still full of html then I should be able to even tinker with that a bit every now and then when needed (if the frontend isn't giving me the level of customization I need). Oh well I guess I'll wait until Winter's a bit further along with development and he's ready for me to try tinkering with stuff and I'll try and make some cool stuff for the site then. I'm buried in a few other projects at the moment anyway.

 

> I'll try my access when I get to a computer, I haven't tried yet.

 

Yeah that's what I thought was weird when you had those troubles Dave, if you have admin access to the sf project source files etc then surely editing some simple text boxes on the sf project front page shouldn't be locked out to you. If you were trying on phone maybe that was why it was being weird. Since you're copying and pasting clumps of text & links I've put together in the forum it's prob easier for you to do on comp anyway mate.

 

Regards

 

Blake

 






 
 


___
Freecol-developers mailing list
Freecol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freecol-developers


Re: [Freecol-developers] Website fixes

2020-01-02 Thread D Blakeley via Freecol-developers
 That's weird. I never got Mike's response to me (direct or via dev mail list), 
not even in my spam folder. Glad you left his reply to me in your reply Dave 
otherwise I would never have seen it!
Didn't know what Markdown was so I googled it and it sounds like the 'text box' 
you get on a forum (or on wordpress) that has a few word doc like controls 
(font stuff, paragraph stuff, insert table/image/video etc) and the option to 
switch view to the html code behind it. If that's the case (forgive me its hard 
to imagine without some pictures haha) then yeah, no probs I'll be fine haha! 
And if the backend stuff is still full of html then I should be able to even 
tinker with that a bit every now and then when needed (if the frontend isn't 
giving me the level of customization I need). Oh well I guess I'll wait until 
Winter's a bit further along with development and he's ready for me to try 
tinkering with stuff and I'll try and make some cool stuff for the site then. 
I'm buried in a few other projects at the moment anyway.
> I'll try my access when I get to a computer, I haven't tried yet.
Yeah that's what I thought was weird when you had those troubles Dave, if you 
have admin access to the sf project source files etc then surely editing some 
simple text boxes on the sf project front page shouldn't be locked out to you. 
If you were trying on phone maybe that was why it was being weird. Since you're 
copying and pasting clumps of text & links I've put together in the forum it's 
prob easier for you to do on comp anyway mate.
Regards
Blake

On Thursday, 2 January 2020, 09:53:09 pm ACDT, David Lewis 
 wrote:  
 
 I would echo your sentiments about WordPress. I used to be a Drupal / WP Dev 
for Disney some years ago and I would steer very far away from the WordPress 
platform, it'll give way more problems than it's worth. Especially security 
wise.
Jekyll is probably the easiest method to come up with. It'll have the lowest 
bar for coding and maintenance. You'll find it super easy, Blake. It's more of 
a markdown formatter, so you write pages in Markdown instead of HTML. Templates 
are in HTML CSS, but most of the time you don't need to touch these unless you 
want a special customization or new feature added, but the content itself is 
just all markdown docs.
I'll try my access when I get to a computer, I haven't tried yet.
David
On Thu, Jan 2, 2020, 1:07 AM Michael T. Pope  wrote:

>>[Jonathan]
>> thing is the community will need someone versed in website coding and 
>>styling if that person leaves there is a bit of an issue there.

This has always been the case.

>[D Blakeley]
> That's exactly what worries me. This Jekyll thing sounds like its not going 
> to be something the average guy (eg me) can use...

AFAICT if you want to write content, then use of Jekyll means you have to
write in Markdown.  You are going to have to be pretty average to find
Markdown a high bar:-).

If you want to build the site you will need a working Jekyll install,
which might be trickier.

The actual upload to SF is straightforward, but you need permission.  I
have looked at the SF permissions, and remain confused.  However if
winterime is able to upload (which is good) David should have the same
permissions.  David, have you tried:

  sftp $USERNAME,free...@web.sf.net

with your SF username and credentials?


Anyway... generally with respect to the website I really do not have a
many strong opinion about how or what it looks like.  I am delighted
people are working on it again, and I am trying to help but mostly keep
out of the way.  What I do care about is that it be low maintenance
because as Jonathan rightly reminds us above, people leave.  However I do
not share Jonathan's enthusiasm for Wordpress... one CMS debacle was
enough.

Cheers,
Mike Pope


___
Freecol-developers mailing list
Freecol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freecol-developers

  ___
Freecol-developers mailing list
Freecol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freecol-developers


Re: [Freecol-developers] Website fixes

2020-01-02 Thread David Lewis
I would echo your sentiments about WordPress. I used to be a Drupal / WP
Dev for Disney some years ago and I would steer very far away from the
WordPress platform, it'll give way more problems than it's worth.
Especially security wise.

Jekyll is probably the easiest method to come up with. It'll have the
lowest bar for coding and maintenance. You'll find it super easy, Blake.
It's more of a markdown formatter, so you write pages in Markdown instead
of HTML. Templates are in HTML CSS, but most of the time you don't need to
touch these unless you want a special customization or new feature added,
but the content itself is just all markdown docs.

I'll try my access when I get to a computer, I haven't tried yet.

David

On Thu, Jan 2, 2020, 1:07 AM Michael T. Pope  wrote:

> >>[Jonathan]
> >> thing is the community will need someone versed in website coding and
> styling if that person leaves there is a bit of an issue there.
>
> This has always been the case.
>
> >[D Blakeley]
> > That's exactly what worries me. This Jekyll thing sounds like its not
> going to be something the average guy (eg me) can use...
>
> AFAICT if you want to write content, then use of Jekyll means you have to
> write in Markdown.  You are going to have to be pretty average to find
> Markdown a high bar:-).
>
> If you want to build the site you will need a working Jekyll install,
> which might be trickier.
>
> The actual upload to SF is straightforward, but you need permission.  I
> have looked at the SF permissions, and remain confused.  However if
> winterime is able to upload (which is good) David should have the same
> permissions.  David, have you tried:
>
>   sftp $USERNAME,free...@web.sf.net
>
> with your SF username and credentials?
>
>
> Anyway... generally with respect to the website I really do not have a
> many strong opinion about how or what it looks like.  I am delighted
> people are working on it again, and I am trying to help but mostly keep
> out of the way.  What I do care about is that it be low maintenance
> because as Jonathan rightly reminds us above, people leave.  However I do
> not share Jonathan's enthusiasm for Wordpress... one CMS debacle was
> enough.
>
> Cheers,
> Mike Pope
>
>
> ___
> Freecol-developers mailing list
> Freecol-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freecol-developers
>
___
Freecol-developers mailing list
Freecol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freecol-developers


Re: [Freecol-developers] Website fixes

2020-01-02 Thread Michael T. Pope
>>[Jonathan]
>> thing is the community will need someone versed in website coding and 
>>styling if that person leaves there is a bit of an issue there.

This has always been the case.

>[D Blakeley]
> That's exactly what worries me. This Jekyll thing sounds like its not going 
> to be something the average guy (eg me) can use...

AFAICT if you want to write content, then use of Jekyll means you have to
write in Markdown.  You are going to have to be pretty average to find
Markdown a high bar:-).

If you want to build the site you will need a working Jekyll install,
which might be trickier.

The actual upload to SF is straightforward, but you need permission.  I
have looked at the SF permissions, and remain confused.  However if
winterime is able to upload (which is good) David should have the same
permissions.  David, have you tried:

  sftp $USERNAME,free...@web.sf.net

with your SF username and credentials?


Anyway... generally with respect to the website I really do not have a
many strong opinion about how or what it looks like.  I am delighted
people are working on it again, and I am trying to help but mostly keep
out of the way.  What I do care about is that it be low maintenance
because as Jonathan rightly reminds us above, people leave.  However I do
not share Jonathan's enthusiasm for Wordpress... one CMS debacle was
enough.

Cheers,
Mike Pope




pgpxLdgElOfDe.pgp
Description: OpenPGP digital signature
___
Freecol-developers mailing list
Freecol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freecol-developers


Re: [Freecol-developers] Website fixes

2020-01-02 Thread winter
Hi,

 

I can assure you, the whole reason for me to introduce Jekyll is to make it easy for others to contribute, by separating code(theme) and content.

You saw the html-tag-soup we had for a while, where it's difficult to find what you need and where to add something.

The goal is to have it as easy as dropping a markdown file (like the one I attached to the mail yesterday) in the right place. Older pages will probably stay in html, but loose all the surrounding cruft, only contain the content (with a few img, ul, li, div, p, a, br) and can later be easily replaced with markdown on demand.

As we are on SF we need to type the compilation command and upload its result, but otherwise it'll be same as for the many people having GitHub pages.

 

Working on the theme will be a little more complicated, but easier than creating a WordPress theme. Still, after cleaning up all existing pages to use the template, I plan on upgrading and simplifying its html and css. Moving over to WordPress would need conversion of existing content and most likely creation of a theme, too.

 

Greetings

 

wintertime

 
 

Gesendet: Donnerstag, 02. Januar 2020 um 08:18 Uhr
Von: "D Blakeley via Freecol-developers" 
An: "David Lewis" , "Jonathan Aquilina" 
Cc: "FreeCol Developers" 
Betreff: Re: [Freecol-developers] Website fixes



 

> thing is the community will need someone versed in website coding and styling if that person leaves there is a bit of an issue there.

 

That's exactly what worries me. This Jekyll thing sounds like its not going to be something the average guy (eg me) can use which means I won't be able to help you guys move content over and do my ideas of creating new video & screenshot sections etc. Plus Winter's gonna be too busy in a few weeks & isn't going to want people pestering him about site issues plus mikes busy with other stuff (eg the game itself lol) and isn't going to want to be bothered about website stuff, but if its not easy to use that's exactly whats going to happen lol.

 

BTW Mike since your catching up on msgs don't forget this ;P

https://sourceforge.net/p/freecol/discussion/719661/thread/42b0844f/#a702/9e85/07a6/d983/f301

 

Need your help, or need you to help David so he can help me haha

 

 

Regards

 

blake

 

 

 




On Thursday, 2 January 2020, 03:34:09 pm ACDT, Jonathan Aquilina  wrote:

 

 





That is another good option, thing is the community will need someone versed in website coding and styling if that person leaves there is a bit of an issue there.

 

 



Jonathan Aquilina



 



On Thu, Jan 2, 2020 at 5:36 AM David Lewis  wrote:


We do have the option of using GitHub pages, which works well for Jekyll, and free for OSS. They website would be driven directly from Git and wouldn't need to worry about FTP access.
 

David

 


On Wed, Jan 1, 2020, 8:27 PM Michael T. Pope  wrote:

On Sun, 29 Dec 2019 06:15:09 +0100
Jonathan Aquilina  wrote:
> This is really up to those in charge to take the decision but the hosting
> offer still stands. SF can be a huge pain in the rump though.

I too appreciate the offer, but I am reluctant to split the project over
yet more sites.  SF has its disadvantages, but we have no replacement for
the SF forums.  Meanwhile I am hopeful the new static generator will reduce
the maintenance pain in the long term.

Apologies for the slow reply, sorting out the bug list and mail backlog is
taking me a while.

Cheers,
Mike Pope

___
Freecol-developers mailing list
Freecol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freecol-developers







___
Freecol-developers mailing list
Freecol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freecol-developers



___ Freecol-developers mailing list Freecol-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freecol-developers




 

 

___
Freecol-developers mailing list
Freecol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freecol-developers