Hi,
nice that you got the nightly builds running again.
I see you got some extracted commits on the github website repo already,
not sure if that is the whole history without checking.
I guess, you did some magic using git filter-branch, but don't have the
script anymore? :(
It was years ago, I used this for something simple only and sadly don't
remember any details.
As for the website itself, every time I look at it I find more broken things.
There are many old news items with missing text, but luckily there are overview pages
containing the missing content.
The way to fix this is to search files for pages below news/ containing:
"You are not authorised to view this resource.
You need to login. "
You need to login. "
Then search all other pages for the page title, especially any named
"news/page-*.html" or "news/*/page-*.html" and copy-paste the missing
html+text from each item into each broken single page.
Blake, could you help with this? I would be grateful, if you did.
The page navigation partially remaining from the former CMS is giving me headaches.
I also found more broken and missing content and navigation links.
I'd love to get rid of it and just have link lists to single news items with a backlink,
but I don't have the time and it depends on the fix mentioned above being done.
It might also be slightly worse from a user perspective to always click an additional link?
There are a few pages too wide for the background, which might need either
some extra line breaks, css fixups or adding some scrollable box around some parts
(like embedded code). Examples:
http://www.freecol.org/roadmap.html
http://www.freecol.org/news/production-depending-on-difficulty.html
Pages are still XHTML1.0 transitional and I did not check if they even are compliant
-- would be great to upgrade to HTML5, but I think that can wait.
I'll add the 2017 news item in a minimally invasive way and wait with another
until the broken stuff is fixed.
There must be broken remains of former pages on the webserver, which are not
inside git, for example, http://www.freecol.org/bugtracker/ which could only be
fixed with direct access to the server.
>From a quick look at the website script, it seems dependent on some settings of Mikescomputer.
Greetings,
wintertime
Gesendet: Sonntag, 08. Dezember 2019 um 10:03 Uhr
Von: "David Lewis" <[email protected]>
An: "D Blakeley" <[email protected]>, "Michael T. Pope" <[email protected]>
Cc: "FreeCol Developers" <[email protected]>
Betreff: Re: [Freecol-developers] Project looks abandoned due to presentation issues
Von: "David Lewis" <[email protected]>
An: "D Blakeley" <[email protected]>, "Michael T. Pope" <[email protected]>
Cc: "FreeCol Developers" <[email protected]>
Betreff: Re: [Freecol-developers] Project looks abandoned due to presentation issues
Hi all,
I haven't had a chance to read through all of the replies yet, but just wanted to send a quick update.
I got the merges back on track, so master and slim branches are now updated from Sourceforge, and the Travis-CI builds are now working again: https://travis-ci.org/FreeCol/freecol/builds
I got the merges back on track, so master and slim branches are now updated from Sourceforge, and the Travis-CI builds are now working again: https://travis-ci.org/FreeCol/freecol/builds
This means that we should have our nightly builds available: https://github.com/FreeCol/freecol/releases
The only repo I haven't updated yet is the website repo.
I know we had discussed it in the past, but the migration to Github was postponed until everyone was on board and we released the 0.12 update. But I haven't tracked the status of that.
Also, @Michael T. Pope, I've added you to the Github org project team. Please let me know if you have access to it.
Also, @Michael T. Pope, I've added you to the Github org project team. Please let me know if you have access to it.
David
On Sat, Dec 7, 2019 at 10:23 PM D Blakeley via Freecol-developers <[email protected]> wrote:
_______________________________________________Winter:> thank you, Blake, for helping.> As written on GitHub, I used most of your changes for the website,
> with a few tweaks: https://github.com/FreeCol/freecol/pull/49
Thanks Winter! I'm glad my efforts weren't a waste haha! I see you found a nice icon for the nightly release download too. Looks good! People will now being going to the right places to download and contribute. Just need to sort out the sourceforge info areas, however I'm guessing you're not an admin there meaning I need help from one of the other guys.
> Double-checking and a few more suggestions are welcome. ;)Well I think I said this before but a videos section on your website would be really good. Whether its a separate section on the main menu or you rename screenshots to "Media" and have a new videos page as a subsection to it I don't know. I can gather all the videos out there and embed them, I just need a working page to put them into. Not game to try creating it myself as I have no idea how to mass implement a menu change to every page of a website on github lol. I don't normally have to worry about stuff like that as my website is still in the dark ages and uses frames so I only have to update one place when I make a main menu change lol.
> What I still want to do is add the forgotten news item
> https://sourceforge.net/p/freecol/news/
> and some new news-item announcing the website update.
> I kept these for last, cause of the many internal links,
> which as you noticed need updating when adding more news.
Would you believe that all these years I've been visiting the sourceforge page I hadn't noticed it had its own news section lol. However yes, fixing up the news situation on the main freecol.org website is important. Copying David's 2017 post over there would be a good start, then maybe my draft pre-12.0 post after it or some things you have in mind. BTW I forgot to mention this before but when you're updating the website news with the new stuff you're planning you might also want to do something about that download link on the current latest news post as it says 11.5 when its actually meant to be 11.6. Typo has sat that for over 4 years haha. Not much point in me doing it if you're about to update that whole area but personally I'd remove it or make it generic without a version number. Like I've said before there's just too many references to 11.6 all over the site which just adds so much extra work when you're updating the place. You guys must look at it and think "uuurrrggghhh" every time there's a release version update lol.
> Fyi., text-only is still preferred for the mailing list, I think.Yup I know, that's why I sent url's to the images in my message instead of embedding them. Surely urls are fine though? as I see you're using them and its the only way to get people to places they need to see lol.
Mike:> ATM there is a dodgy script (bin/website.sh) but I am not sure what
> the permission required is. I know it works for me.> bin/website.sh does not handle a multiple commit backlog very well,
> but I think I have worked around it, so the website should be updated.Thanks Mike, definitely worked as I can see my modified download page on the live site. :)
> You might be surprised how low the bar is there. Currently anyone with> time is better qualified than I.Thanks, well since I can't help with the game dev I at least want to help with other stuff. :) Unfortunately I can't fix some of the sourceforge visitor info without you or one of the other admins help though sorry.RegardsBlake
Freecol-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freecol-developers
_______________________________________________ Freecol-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freecol-developers
