# Narvik Module image update

**URL:** <https://forum.vassalengine.org/t/narvik-module-image-update/85154>\
**Category:** Module Design\
**Created:** [May 10, 2025, 7:09pm UTC](https://forum.vassalengine.org/t/narvik-module-image-update/85154 "2025-05-10T19:09:49Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![cholmcc](https://forum.vassalengine.org/user_avatar/forum.vassalengine.org/cholmcc/32/8319_2.png) [@cholmcc](https://forum.vassalengine.org/u/cholmcc)\
**Post date:** [May 18, 2025, 8:28am UTC](https://forum.vassalengine.org/t/narvik-module-image-update/85154/5 "2025-05-18T08:28:51Z")

</div>

> [@BGrognard](#):
>
> @lasse_espel I’d like to try to update the Narvik module.

Though this message was meant for Lasse, I’ll give a few thoughts. Perhaps you want to Private Message Lasse - either through the forum or by email. Oh, and perhaps make your modified module available so that people can take a look and give suggestions.

> [@BGrognard](#):
>
> First tips I’d ask for:  
> …
> 
> - any way to version proof changes to be compatible as the Engine updates;

Chances are, that most of what you do will be forward-compatible - at least until VASSAL 4 is a reality 🙂

To increase the probability of forward compatibility, reduce the amount of Java custom code - if any. Instead, try to use VASSAL traits, elements, BeanShell, and so on. If you do use Java custom code, make the source public so that others may do the actual rebuild - for example by including the code in the module directly, or via some public (Git) repository.

> [@BGrognard](#):
>
> - best, simplest developer tools for a guy who hasn’t written code in over a decade.

Are you sure you need to write actual source code? In many cases, it is absolutely not needed. See also [Tools for module developers](https://forum.vassalengine.org/t/tools-for-module-developers/84785/1), and [Creating Custom Classes](https://forum.vassalengine.org/t/creating-custom-classes/84963/1). The simplest developer tool? [VI](https://en.wikipedia.org/wiki/VI) 🙂

Yours,  
_Christian_

---

_[View the full topic](https://forum.vassalengine.org/t/narvik-module-image-update/85154)._
