3.2 Development

Thus spake “Michael Kiefte”:

First, I think that 3.2 should go out the door as soon as JOGL and the
security enhancements are done (barring any major difficulties which
delay one or the other). If we can add audio conferencing in parallel
with those two without delaying them, then I’m for doing it in 3.2. But
if we can’t do that, I think it should be put of until 3.3 or later.

Second, I have some questions about what approach we should take:

  1. A general philosophical point: I’m not a fan of building in
    functionality done better by specialized apps. E.g., I hope we never
    add an image editor to VASSAL. Cyberboard has one for making tokens,
    and it’s crappy in comparison with a real image editor, and won’t ever
    be decent unless Cyberboard becomes an image manipulation program
    instead of a game engine. Same thing with our chat window. When I play
    online, I tend to use my IM client becuase it’s better than our chat
    window for chatting—and no reasonable amount of work will make our
    chat window as good for that as a dedicated IM client. Similarly, this
    is why we shouldn’t build a web browser or email client into VASSAL—
    we do much better by calling out to the user’s preferred app for web
    browsing and sending mail.

That said, my question is: What would the interface for voice be like?
Would we be able to launch the user’s voice software, or would we be
stuck creating a thrid-rate voice client within VASSAL?

  1. What voice software is there to target? Is Skype the only viable
    one?

  2. What does ZunTzu use to do voice?


J.


Messages mailing list
Messages@forums.vassalengine.org
forums.vassalengine.org/mailman/ … engine.org

Post generated using Mail2Forum (mail2forum.com)

Integrated audio won’t be ready for 3.2, I’m sure. Like Joel says, we don’t want to write our own, but if we can tie into another product that’d be ideal.

Each release really only needs one major new feature. JOGL or security would be enough to justify a new release. If they’re ready at the same time, they can go in together.

rk

Post generated using Mail2Forum (mail2forum.com)

I generally agree with the specialized apps comment. However…

I generally avoid IM clients like the plague. Other than graphical smilies can they do that Vassal doesn’t?

Other voice clients: Team Speak. I generally use that as some people I know get their machine insanely bogged down upon starting Skype.

I actually avoid using a voice client with Vassal. I know it would speed things up a bit, but I like keeping a log of the on-line sessions as a recording of what happened. If I’m speaking instead of typing, I loose most of that.

Thus spake “Rodney Kinney”:

Possibly we overdid it for 3.1, then. :slight_smile:

J.


Messages mailing list
Messages@forums.vassalengine.org
forums.vassalengine.org/mailman/ … engine.org

Post generated using Mail2Forum (mail2forum.com)

Thus spake “Rindis”:

Lots, even after I turn off the smilies and HTML formatting. Have you ever
used Pidgin (or, Gaim, under it’s old name)?

Oh, right. I’ve heard of that one—I know some people who use it for
first-person shooters.


J.


Messages mailing list
Messages@forums.vassalengine.org
forums.vassalengine.org/mailman/ … engine.org

Post generated using Mail2Forum (mail2forum.com)

Whenever the audio component / plugin starts to get attention for adding in
might want to poll userbase for what they would prefer to see.

I know of and have used four: Skype, Teamspeak, Ventrilo, Roger Wilco
(defunct I think now).
Skype is very clear high quality but is weak supporting conf. calls of only
up to 5 users, whereas TS and Vent can support many but their sound quality
is finicky (codec setting dependent) recommending codec/bandwidth be set no
higher than the slowest user’s connection of all users without issues. RW
was plain poor :slight_smile:

Post generated using Mail2Forum (mail2forum.com)

Never heard of it. As noted, I avoid IM like the plague. I use YM at work because I’m forced to and that’s it.

Oh, right. I’ve heard of that one—I know some people who use it for
first-person shooters.
[/quote]

WoW guild in this case – correction, it’s not Skype that causes the problems, but Ventrilo – blanked on the name. :stuck_out_tongue:

Thus spake “Rindis”:

Pidgin is a multi-protocol IM client (and is open-source). My friends
don’t all use the same IM network, so one useful thing is does is
keeps me from needing to run multiple IM clients.


J.


Messages mailing list
Messages@forums.vassalengine.org
forums.vassalengine.org/mailman/ … engine.org

Post generated using Mail2Forum (mail2forum.com)

Well,

As ever indicated … The Vassal French Community awaits you command to playtest the ZunTsu importers function

Then Who does activate the TRIGGER to us and when do you think you will need help from us ???

We have planned to focus the Sauron’s Eye on the ADC2 Importer to communicate and to explain with simple words how to use it …

Thus spake “Michael Kiefte”:

A ZunTzu importer I would classify as a small job, and when I’m in
development mode (as opposed to bug-fix mode, like I am right now)
I’ll frequently switch to some small job when I’m stuck on, frustrated
with, or tired of the large job I’m working on. So there’s a good
chance that I’ll just do it unscheduled some afteroon.

Also, if we have some spare cycles during 3.2, I have a whole slew of
UI polish tasks which I’d like to see happen, things like making sure
that we show useful error dialogs whenever there’s an error, that we’re
consistent about logging errors, that we use the right default extensions
for new files in all of the file choosers, …


J.


Messages mailing list
Messages@forums.vassalengine.org
forums.vassalengine.org/mailman/ … engine.org

Post generated using Mail2Forum (mail2forum.com)