OpenVMS support : I can help

Questions and postings pertaining to the development of ImageMagick, feature enhancements, and ImageMagick internals. ImageMagick source code and algorithms are discussed here. Usage questions which are too arcane for the normal user list should also be posted here.
Post Reply
joukj
Posts: 9
Joined: 2015-09-16T04:13:20-07:00
Authentication code: 1151

OpenVMS support : I can help

Post by joukj »

Hi all,

I saw that recently OpenVMS support was removed from ImageMagick. The OpenVMS community will not like this. However, it is not difficult to get ImageMagick running on an OpenVMS machine (see http://nchrem.tnw.tudelft.nl/openvms/so ... tml#Magick what needs to be changed). On a regular basis I update the info on ImageMagick on this page. I noticed that in the past the ImageMagick developers picked up my adaptions for OpenVMS. That seems to have stopped.

I could maintain the OpenVMS port of ImageMagick for you, if you want. My github acoount (as could be guessed) : joukj

Regards
Jouk Jansen

(if you would like to contact me off-line : joukj at hrem.nano.tudelft.nl
User avatar
magick
Site Admin
Posts: 11064
Joined: 2003-05-31T11:32:55-07:00

Re: OpenVMS support : I can help

Post by magick »

We removed support because we do not have access to VMS nor a developer to support or test to ensure its working properly under VMS. However, we will restore support if you send us a link to the OpenVMS patches against the latest Git trunk and 6.9.2 branch and post here that ImageMagick is working properly under OpenVMS. Note, we need the testing against ImageMagick 6.9.2 and ImageMagick 7.0.0. ImageMagick 7.0.0 will likely be released early next year.

Thanks,

The ImageMagick Development Team.
User avatar
dlemstra
Posts: 1570
Joined: 2013-05-04T15:28:54-07:00
Authentication code: 6789
Contact:

Re: OpenVMS support : I can help

Post by dlemstra »

We also have a mirror of ImageMagick on Github so you could send us a pull request there.

p.s. Student of Docent?
.NET + ImageMagick = Magick.NET https://github.com/dlemstra/Magick.NET, @MagickNET, Donate
joukj
Posts: 9
Joined: 2015-09-16T04:13:20-07:00
Authentication code: 1151

Re: OpenVMS support : I can help

Post by joukj »

Patches for the 7.0.0 (against the version I extracted from github yesterday) are to be found at the given location:
http://nchrem.tnw.tudelft.nl/openvms/so ... tml#Magick
This link also conatins info on depending packages and to some build/installation info.

The 6.x.x versions I did not check recently, but I will try to create patches for the 6.9.2 branch

Regards
Jouk
joukj
Posts: 9
Joined: 2015-09-16T04:13:20-07:00
Authentication code: 1151

Re: OpenVMS support : I can help

Post by joukj »

> p.s. Student of Docent?
^^^^^^^^
Docent/Researcher
User avatar
dlemstra
Posts: 1570
Joined: 2013-05-04T15:28:54-07:00
Authentication code: 6789
Contact:

Re: OpenVMS support : I can help

Post by dlemstra »

Your links are broken, can you fix the link in your post?
.NET + ImageMagick = Magick.NET https://github.com/dlemstra/Magick.NET, @MagickNET, Donate
User avatar
magick
Site Admin
Posts: 11064
Joined: 2003-05-31T11:32:55-07:00

Re: OpenVMS support : I can help

Post by magick »

ImageMagick version 7 VMS patch applied to the GIT trunk. We still need the IM version 6 VMS patch. You can git the 6 branch like this:
joukj
Posts: 9
Joined: 2015-09-16T04:13:20-07:00
Authentication code: 1151

Re: OpenVMS support : I can help

Post by joukj »

From the same location now also a VMS patch for the ImageMagichk-6 branch is available. I tested the basic functions and found no problems.
joukj
Posts: 9
Joined: 2015-09-16T04:13:20-07:00
Authentication code: 1151

Re: OpenVMS support : I can help

Post by joukj »

>Postby dlemstra » 2015-09-17T11:22:41+02:00
>Your links are broken, can you fix the link in your post?

I do not think the links are broken, but... The website is running on an OpenVMS system, since it is intended for the OpenVMS community. If you use Firefox there will probably no problem. I know that IE will fail to download the files: the problem is that IE refuses to recognize the OpenVMS-filesystem.

You can always get to the files by "plain-text" FTP:
ftp nchrem.tnw.tudelft.nl
Username : anonymous
password : <anything will do>
ftp> cd openvms
ftp> ls ima*ck*.zip
ftp> binary
ftp> get <the package you want>
All the filenames are Case-insensitive and contain a ";<n>" where <n> is a version number. if you omit the ";<n>" you will automatically get the last versionj (as you would have when downloading via the web-page)

Regards
Jouk
joukj
Posts: 9
Joined: 2015-09-16T04:13:20-07:00
Authentication code: 1151

Re: OpenVMS support : I can help

Post by joukj »

>Postby magick » 2015-09-18T02:22:47+02:00
>ImageMagick version 7 VMS patch applied to the GIT trunk. We still need the IM version 6 VMS patch. You can git the >6 branch like this:
>
> git clone -b ImageMagick-6 --single-branch git@git.imagemagick.org:repos/ImageMagick.git ImageMagick-6.9.2

Since the only git client available on OpenVMS is very limited (I can only clone, even an update fails) I use the svn bridge at github to get a local working-directory. For project fully on github this works fine for me: I even can commit using this bridge on the project I'm allowed to commet (wxWidgets).

I did not find a svn bridge at the primary ImageMagick git-repoitory.

Regards
Jouk
User avatar
dlemstra
Posts: 1570
Joined: 2013-05-04T15:28:54-07:00
Authentication code: 6789
Contact:

Re: OpenVMS support : I can help

Post by dlemstra »

You can also clone the ImageMagick-6 branch from github. Not sure how you can do that with an svn bridge...
.NET + ImageMagick = Magick.NET https://github.com/dlemstra/Magick.NET, @MagickNET, Donate
User avatar
magick
Site Admin
Posts: 11064
Joined: 2003-05-31T11:32:55-07:00

Re: OpenVMS support : I can help

Post by magick »

ImageMagick version 6 VMS patch applied to the GIT ImageMagick-6 branch. Thanks for maintaining the VMS patches and ensuring us ImageMagick works properly under OpenVMS.
joukj
Posts: 9
Joined: 2015-09-16T04:13:20-07:00
Authentication code: 1151

Re: OpenVMS support : I can help

Post by joukj »

Thanks,

In future I will check regularly and report needed patches in this forum

Jouk
Post Reply