Hi all, *FreeCol Website* As promised I spent a day figuring out the joys of Github (with some help from Winter) to try & help out and have made changes to a number of pages on the website. I removed version numbers from current status and main index home page to reduce places that 'age' the site and make the project look abandoned and also reduce website update work when new versions are released. But more importantly I've done a major update to downloads section that features the nightly releases plus critical links and removed some duplication issues. You can see it all here: https://github.com/FreeCol/freecol/pull/49
Before image:https://user-images.githubusercontent.com/26017445/70330473-8e97f480-188d-11ea-9c9b-931f07fd1c99.png After image:https://user-images.githubusercontent.com/26017445/70330526-abccc300-188d-11ea-9811-3af5ebc38815.png No doubt you guys will want to further alter and improve my suggestions and Winter mentioned something about pushing out his own changes this weekend (he's putting a nightly release link on the index home page which I hadn't got around to doing yet) but hopefully I've helped get the ball rolling. I believe Winter is also hoping to get more feedback on making changes to the website from you guys before he does anything more. I didn't mess with the website news area as that's a bit beyond me as I noticed its built out of lots of broken up html files I'm too scared to mess with lol. I think Winter asked in a earlier message for some text to make a news post out of so here's something below that I made up using some of the good stuff in the github info area. I've already sent him a copy but realised I prob should have to sent it to the whole team sorry, as no doubt you guys will want to modify this into something better! I saw in some of the old non-release posts news items were just called "Project Status Update" so I just went with that. ------------- Project Status Update 06/12/2019 Apologies for the lack of recent news. Do not worry, the FreeCol project is still alive and well! If you would like to contribute to the up and coming FreeCol 0.12.0 release you can: - Download the latest nightly release and play the game. - Report any bugs you find to our Bug Tracker. - Suggest features or improvements in our Improvement Requests Tracker. - Discuss FreeCol on our Forums. - Contribute to our code base by Forking and submitting a Pull Request. See Creating a pull request from a fork. See our developer document for more details on contributing to the FreeCol project. ------------- *FreeCol SourceForge Page* I have also created that welcome / information & links thread I've been talking about on the sourceforge forum here: https://sourceforge.net/p/freecol/discussion/719661/thread/2d0063a3bc/ I used the project intro/description from the website and the contribute info from the github again. Presumably you guys will want to modify it to your liking, and possibly copy & paste it into your own post so its from an admin account. I STRONGLY recommend setting it to announcement to ensure any lurkers in any forum there see this critical info when they sign in. I also recommend the same text & links is put over on the FreeCol sourceforge main page as the description text there is not as good as the website one I used above. The critical links should really be there too just to be safe (although there may be a restriction on urls in that box, can't remember lol). Oh and if no one's played with admin forum sticky/announce controls there before then I attached a guide image in the thread here:https://sourceforge.net/p/freecol/discussion/719661/thread/2d0063a3bc/2036/attachment/Admin.png *FreeCol IndieDB Page*I'm going to leave this for now and see what you guys wanna do with the above stuff and other updates etc. Once all that's sorted out I'm happy to port over as much as I can (without admin control) to that old abandoned IndieDB page. Hope all this helps. :) Regards Blake On Friday, 6 December 2019, 09:19:06 pm ACDT, D Blakeley <d_blake...@yahoo.com> wrote: > Hey all, > Yes, just been super busy with work stuff... I have a merge that broke the >nightly builds because I have separated the website from the game code into >different repos. The update to the website has some merge > conflicts that I >just have not had time to go through and fix to get the nightly merges back on >track. > I would like to add all of the FreeCol contributors to the project space on >Github and tried to do that so we could move our codebase over there. We can >also get the nightly builds back on track and put in a build to do > >auto-merges if we're still wanting to publish to SourceForge. > Let me know what you think, > David I think that sounds bloody wonderful David, but I'm not a member of the team haha! I do want to try and help you guys more though instead of just barking suggestions lol. I'm not a programmer nor do I have a great understanding of github however I'm not to bad at html and now that I know your website is on github I can try and fork some of your website pages, make some of the changes I'm suggesting and then presumably I then hit a button to submit and then you guys choose whether to implement it or not? That would save Winter some work and time on the website. I could also make the 'announcement level' info/links thread for the sourceforge forums and then one of you can decide if you want to keep/change/remove stuff and then make it announcement thread for all to see. Once again that saves you guys work. Regards Blake
_______________________________________________ Freecol-developers mailing list Freecol-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freecol-developers