Re: [Freecol-developers] [freecol:bugs] Re: #3247 Strange queue of AI ships to Indians settlements

2022-04-24 Thread Michael T. Pope
On Sun, 24 Apr 2022 09:52:03 +
Stian Grenborgen  wrote:
> We equip non-scouting specialists with horses, muskets and tools to better 
> utilize the capacity of the ship. These units should never be sent on a 
> ScoutingMission (likewise for soldiers and pioneers).

This "should not happen":-), as the specialists should have been given a
WishRealizationMission to go to the colony that needs them.  However I can
believe that the mission allocation is borked.  I will look at it.

> It's easy enough checking for this in the mission, but perhaps a better 
> solution would be having the goods transported separately? This would make it 
> more fun for human players utilizing privateers (making the ship easier and 
> more fun to sink). The AI gets extra ships (by cheating) so the difficulty 
> should not be a problem.

Point taken on the privateers, but I think the AI should be allowed to
transport things efficiently if it can.  I really do not like using the AI
cheats as a justification for anything (ideally we should be working on
cheating less).  Lets see if I can fix the current failure.

Cheers,
Mike Pope


pgpL8P1M3aLD3.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] [freecol:wiki] mpope modified page 0.12.0 Release Notes

2022-04-24 Thread Michael T. Pope
On Sun, 24 Apr 2022 10:46:23 +
Stian Grenborgen  wrote:
> > [ https://sourceforge.net/p/freecol/wiki/0.12.0%20Release%20Notes/ ]
> > In game music from Alexander Zhelanov
> 
> I think we should postpone adding the music until FreeCol 0.13.0, and make 
> that release one/two month(s) from now. That way, we have more tracks 
> available -- avoiding making the players tired of hearing the same few tracks 
> being played over-and-over.
> In addition, there are several changes requiring new translation strings that 
> I have postponed since we are close to a release. It would be nice having 
> another release rather soon.

No worries, I have not had a chance to look at the music at all, so your
call.

> So, my suggestion is:
> 
> 1. Make a new nightly build since there are multiple important fixes that 
> have been added lately.
> 2. Make an announcement on the forum and Discord channel that we will be 
> releasing 0.12.0 in a few days -- and that testing and bug reports (or even 
> reports that everything works fine on a specific operating system) is 
> especially appreciated.
> 3. Publish our plan for a 0.13.0 release on the forum so that 
> Alexander/Misiulo know the deadline if they want something included.
> 4. Publish our plan for a 1.0.0 release on January 2nd, 2023.

No problems with that, and I definitely can see the point with #2, given
that I am still finding event-dispatch-thread related crashes.  What would
be really good is an intense burst of testing.  Where is our publicity
manager--- you there Blake?

Cheers,
Mike Pope



pgpgmH0tltFiq.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] GitHub Mirror and "Nightly" releases

2022-04-24 Thread Caleb Williams
Done.

On Sun, Apr 24, 2022, 7:05 AM Stian Grenborgen <
stian...@student.matnat.uio.no> wrote:

> > [Caleb:]
> > I think that's an excellent idea. We should go for it. [...]
>
> I can setup the build at Github if someone adds me as an admin there (
> https://github.com/orgs/FreeCol/people). Looking at you Mike and Calebrw
> -- as you are listed as members.
>
>
> Best wishes,
> Stian Grenborgen
___
Freecol-developers mailing list
Freecol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freecol-developers


Re: [Freecol-developers] [freecol:wiki] mpope modified page 0.12.0 Release Notes

2022-04-24 Thread Stian Grenborgen
Hi,

> [ https://sourceforge.net/p/freecol/wiki/0.12.0%20Release%20Notes/ ]
> In game music from Alexander Zhelanov

I think we should postpone adding the music until FreeCol 0.13.0, and make that 
release one/two month(s) from now. That way, we have more tracks available -- 
avoiding making the players tired of hearing the same few tracks being played 
over-and-over.

In addition, there are several changes requiring new translation strings that I 
have postponed since we are close to a release. It would be nice having another 
release rather soon.


So, my suggestion is:

1. Make a new nightly build since there are multiple important fixes that have 
been added lately.
2. Make an announcement on the forum and Discord channel that we will be 
releasing 0.12.0 in a few days -- and that testing and bug reports (or even 
reports that everything works fine on a specific operating system) is 
especially appreciated.
3. Publish our plan for a 0.13.0 release on the forum so that Alexander/Misiulo 
know the deadline if they want something included.
4. Publish our plan for a 1.0.0 release on January 2nd, 2023.


Best wishes,
Stian Grenborgen

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


Re: [Freecol-developers] [freecol:bugs] Re: #3247 Strange queue of AI ships to Indians settlements

2022-04-24 Thread Stian Grenborgen
Hi,


We equip non-scouting specialists with horses, muskets and tools to better 
utilize the capacity of the ship. These units should never be sent on a 
ScoutingMission (likewise for soldiers and pioneers).


It's easy enough checking for this in the mission, but perhaps a better 
solution would be having the goods transported separately? This would make it 
more fun for human players utilizing privateers (making the ship easier and 
more fun to sink). The AI gets extra ships (by cheating) so the difficulty 
should not be a problem.


Best wishes,
Stian Grenborgen



From: Mike Pope 
Sent: 24 April 2022 11:33
To: [freecol:bugs]
Subject: [freecol:bugs] Re: #3247 Strange queue of AI ships to Indians 
settlements


On Fri, 22 Apr 2022 05:54:55 -
"Stian Grenborgen" 
stian...@users.sourceforge.net wrote:

I also noticed that a scouts being an expert tobacconist have been rerouted to 
an indian settlement for a scouting mission. This should also be fixed in the 
scouting mission.

This has been done in git.0dffd87. The scout now disembarks to a tile
adjacent to the settlement, and the ship leaves for its next task. Not
sure if the scouting mission completes because the settlement has been
scouted by another player (the scouting unit does not "know" this when the
mission is created), but it does get a new mission.

Cheers,
Mike Pope



[bugs:#3247] Strange queue of AI 
ships to Indians settlements

Status: open
Group: Current
Created: Sun Apr 10, 2022 02:31 AM UTC by Bernat
Last Updated: Sun Apr 24, 2022 09:17 AM UTC
Owner: nobody
Attachments:

  *   Captura de pantalla 2022-04-10 a las 
4.24.41.png
 (97.8 kB; image/png)
  *   Captura de pantalla 2022-04-10 a las 
4.29.12.png
 (98.6 kB; image/png)

Hello

I detected a strange queue of AI ships to Indians settlements, that remains 
forever here

I created the game with Nightly Release: 2022-03-15

I attach some captures, I think that ships are trying to trade with native 
settlements and something went wrong, but is only a thought

Thanks for your fantastic work! :D



Sent from sourceforge.net because you indicated interest in 
https://sourceforge.net/p/freecol/bugs/3247/

To unsubscribe from further messages, please visit 
https://sourceforge.net/auth/subscriptions/
___
Freecol-developers mailing list
Freecol-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freecol-developers


Re: [Freecol-developers] Cortado Bug

2022-04-24 Thread Michael T. Pope
On Sun, 24 Apr 2022 08:00:12 +
Stian Grenborgen  wrote:
> There is a bug in Cortado that prevents playing the intro movie on systems 
> where "java.vendor" does not contain a space:
> https://gitlab.xiph.org/xiph/cortado/-/blob/master/src/com/fluendo/player/CortadoPipeline.java#L601
> 
> I have committed a workaround:
> https://sourceforge.net/p/freecol/git/ci/b7872e6b5f2920a844b45fc8fdccc35e8c799a41/
> 
> ...although I would suggest we resurrect our own fork of Cortado as the 
> Cortado project seems to be dead.

Ugh, this has been a frequently broken area for some time.  Is there a
official-Java media framework these days?

Cheers,
Mike Pope


pgpItScOJ4x7c.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] GitHub Mirror and "Nightly" releases

2022-04-24 Thread D Blakeley via Freecol-developers
 > It's apparently even possible to automatically post messages to Discord and 
 >Facebook -- although I have not tried that before.
Yeah that's sounds good and I'm happy for it to automatically send to the Col 
social media groups I run as like I said in the past I pretty much set them up 
for promoting FreeCol to general Col fans anyway haha! Like Caleb I have no 
idea how to set something like that up either though sadly. Hopefully the 
discord github action supports giving it a specific subchannel within the 
discord (eg the freecol subchat we've been using) otherwise god knows where 
it'll end up in the channel. Stian's been doing some cool stuff in that chat 
lately which is awesome to see as there's a few programmers there who sound 
tempted to join the team! Also if you guys want a private developer only 
subchat setup on the Col discord too for the team to communicate without snail 
mail delays just let me know. :)
Oh and does GitHub Actions support posting to Reddit too? As FYI I also set up 
a 3rd Col community there too which has surprisingly actually now grown bigger 
than the Facebook and Discord ones!https://www.reddit.com/r/ColonizationGame/


Regards
Blake
On Sunday, 24 April 2022, 09:03:56 am ACST, Caleb Williams 
 wrote:  
 
 I think that's an excellent idea. We should go for it. It's beyond my ability 
and knowledge (and perhaps access to SourceForge). Anything the developers can 
do to make FreeCol more accessible to the people that are playing the game, the 
better. Posting to Facebook and Discord would be really helpful too.
Caleb R. Williams

Photographer
w: http://calebwilliamsphotography.com
b: http://blog.calebwilliamsphotography.com
e: cale...@gmail.com
c: 612-275-7796


On Sat, Apr 23, 2022 at 12:06 PM Stian Grenborgen 
 wrote:

> [Caleb:]
> The GitHub mirror was originally configured to be an automatic process. I 
> believe
> it was a Travis CI hook, but at any rate when changes were made to the SF 
> repository,
> the CI hook ran and pushed to GH.

We can do this directly from SourceForge.net using a Git server hook. There is 
no need for Travis.


> AFAIK, the nightly releases were also automated, probably through the same 
> hook to Travis
> CI. At any rate, the CI was no longer free (due to plan changes) and quit 
> working.

We can use GitHub Actions for making these builds. Github Actions is free for 
public repositories.


> One issue with the process is it isn't consistently timed as I have to 
> physically perform each part
> of the process. I also cannot generate the MacOS installer.

The Mac bundle can be created using GitHub Actions. We can also automatically 
both build and publish nightly builds. Release notes can be automatically 
generated using commit messages (although such a commit log might not be user 
friendly). It's apparently even possible to automatically post messages to 
Discord and Facebook -- although I have not tried that before.


Best wishes,
Stian Grenborgen
___
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] Cortado Bug

2022-04-24 Thread Stian Grenborgen
Hi,

There is a bug in Cortado that prevents playing the intro movie on systems 
where "java.vendor" does not contain a space:
https://gitlab.xiph.org/xiph/cortado/-/blob/master/src/com/fluendo/player/CortadoPipeline.java#L601

I have committed a workaround:
https://sourceforge.net/p/freecol/git/ci/b7872e6b5f2920a844b45fc8fdccc35e8c799a41/

...although I would suggest we resurrect our own fork of Cortado as the Cortado 
project seems to be dead.


Best wishes,
Stian Grenborgen

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