Copying an open-IHM installation (with its reference tables and databases) to another computer

8 views
Skip to first unread message

Wolf Ellis

unread,
Jul 1, 2014, 6:16:53 AM7/1/14
to openi...@googlegroups.com

Hi all,

 

Does anyone know in which (presumably C: drive) folders open-IHM stores its reference tables and databases, and whether it might be possible to copy and paste these onto a new computer if a user wants to replicate their previous installation’s set-up on a new machine?

 

We’ve just had an inquiry about this from one of our main partners, and it would also be very useful for our own purposes!

 

Many thanks,

 

Wolf

 

 

Sarah Mount

unread,
Jul 1, 2014, 6:20:20 AM7/1/14
to openi...@googlegroups.com
It is possible, yet, but probably not easy for an end user to do and just copying over files is not likely to work. The first step would be to install open-ihm and dependencies, then migrating the database is the difficult part.

Maybe Brown and Tiwonge can write you some sqldump scripts? 

Regards,

Sarah


--
You received this message because you are subscribed to the Google Groups "openihm-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openihm-dev...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
Sarah Mount, Senior Lecturer, University of Wolverhampton
website:  http://www.snim2.org/
twitter: @snim2

Wolf Ellis

unread,
Jul 1, 2014, 6:38:56 AM7/1/14
to openi...@googlegroups.com

Thanks Sarah.

 

That definitely would be very useful, if merely copying across the files doesn’t work.

 

In the meantime, might it be possible for the user to do this following a series of instructions? It’s something that only more advanced users would need to do, and they should be better at following such instructions!

Sarah Mount

unread,
Jul 1, 2014, 6:47:46 AM7/1/14
to openi...@googlegroups.com
The problem is that it really isn't as simple as "just a few instructions". If instructions are to be passed on to end-users they need to be tested thoroughly first, then whoever has provided them will be expected to be answer any queries that users have at the drop of a hat. 

I was suggesting Tiwonge and Brown because they are likely to have migrated their own test databases between machines during the course of the project, whereas anyone else will have to start from scratch and have two machines or VMs available for testing. 

Regards,

Sarah

Wolf Ellis

unread,
Jul 1, 2014, 6:58:55 AM7/1/14
to openi...@googlegroups.com

Ok, I see what you mean.

 

Yes it’d be great if Tiwonge and Brown could work on this.

 

Many thanks,

 

Wolf

Mark Croft

unread,
Jul 3, 2014, 12:39:40 AM7/3/14
to openi...@googlegroups.com
sorry for jumping into this thread like. It could be used as a way of
teaching the new programmers on the team , how the database works etc.
It very useful i found when i was a programmer many years ago , when
i was given a similar task (the users had been told copying the dbase3
files would be the easy solution to there problem of migranting the
data around) It became quite a project in the end. Also hilighting
lots of assumation about the environment the software lived in being a
lot more rougher then the clean dev environments the other programmers
where using at the time etc etc could be very useful to help define
the edges of the application. Helps with documentation of the system
as well in the end , we ended up with something of design at the end
of producing that module.


hope that is useful.

Sarah Mount

unread,
Jul 4, 2014, 6:52:02 PM7/4/14
to openi...@googlegroups.com
Hi Mark,

you are absolutely right! We try to keep a track of jobs that are suitable for new members of the team. They are listed under a label called Efdhack-2012 (from when we hosted a hackday with PyWM). That label name should probably change, and we should be a little better at keeping the labels up to date, but the list can be found here:



Wolf - you probably need to "synchronize" (tortoise terminology) or "pull and merge" (hg terminology) before you push your changes to the wiki. The page here may help:


I don't think you have raised an issue on the mailing list, so maybe you have done this already. If it gets more complicated than clicking OK on a couple of dialog boxes then raise an issue.

Cheers,

Sarah




Reply all
Reply to author
Forward
0 new messages