Migration assistant


#1

I have just upgraded to SU 2016. I have only just about finished moving/copying scrapbooks, materials, extensions, etc, from SU 2015. It would be great to have the installation of a new version do a lot of this for you.

I have also found that the Extension Warehouse is not up to speed with new versions. This makes you nervous to install old extensions and yet many will work just fine with the new version. Some work to be done there I feel.


#2

It will take a little time for authors to get their extensions signed.

Generally it is not wise to simply copy extensions from one version of SketchUp to another. Unless you are AR about keeping them up to date, you may wind up installing older versions.


#3

My first reaction when reading the many threads like this is, oh come on it ain’t that hard these days.
Which, with the development of Sketchucation Bundles and E Warehouse My extensions , is true, But, and it’s a big jelly wobbling butt, it would be so much better if it was all automatic and used the most up to date plugins available and told you what it couldn’t do so you could look for the odd ones you still need to get from elsewhere.
Then imported you shortcuts and general toolbar layout. It should give you the option to start fresh if you want or simply import all.
Like installing a different browser, you have the option to import favorites, settings etc from others.

Ideally a seamless simple click the update button and everything transfers over (with a warning you do so at your own risk) and 2017 opens up as if it was 2016.


#4

Indeed, that would be nice. I do use the short amount of time spent setting up a new version of SketchUp to clean house and get rid of extensions and other things I never use. If it was an automatic update for all of that, it would just get more and more cluttered.


#5

I agree Dave, you and I both have a good clean up each time, but often because we have tried it plugins for other people and such. I would probably never use the auto update, same as I never import favorites and such. But the majority of people just want it to work like it did yesterday. And so they should, you’ve paid for it and it’s part of your business, taking time out of your work day to set it all up again isn’t an incentive to keep up with your maintenance fees.
Seamless integration of cloud based software is a big selling point.


#6

I’m sure I’ve mentioned it elsewhere; if your license is linked to an on-line profile, then would there be a problem in having your settings uploaded to the same on-line profile? Any re-installs or group licencing (I’m thinking on schools) could download the settings directly from the profile. Option to set a password to lock changes and/or force refresh of profile on each instance of SU opened under that license.

Probably only a “backup” stored on the cloud that would check for changes on open/close and ask if the profile should be updated. Have an option to change user (license) and pull down that user’s profiles - if it exists locally then use that rather than downloading.

In this way, any future updates could just pull info down. Obviously you could/would only do this for the Pro version.


#7

This is clearly a much rehearsed topic and there are some good suggestions here.

Even if it’s difficult or inadvisable to automate the process fully, you could have something that at least reminds you at each install what you might have to alter and where to do it. Part of the problem for non-geeks is just navigation and identification. You know what you want but you’re never that sure how to do it! I find that nerdy types tend to pooh-pooh this kind of complaint because it is not an issue for them at all.


#8

Rehearsed no, repeated yes.
You might want to consider your nerdy types reference.
There is a significant difference between a nerd and someone who understands how something works. Nerd is a derogatory term verging on being the other N word. A basic understanding of software, not coding, is pretty normal in this day and age. Considering both my parents in their mid 80s can grasp more than a rudimentary click this to do this.


#9

I don’t think anyone was pooh-poohing this. It would be helpful as long as it doesn’t create more problems than it solves.

One thing you can do as far as assets like materials, components in local collections and styles are concerned is create a master directory in some location. Set it up something like this:

My SketchUp Assets

  • Components
    • Appliances
    • Doors
    • Hardware
    • Windows
  • Materials
    • Bricks
    • Flooring
    • Tiles
    • Wood
  • Styles
    • Inked Lines
    • Pencil Lines

Obvious the folders under each of the main headings would be made to suit your needs.

In SketchUp, go to the appropriate utility window and use Open or Create Local collection and select the appropriate main heading. After opening it, choose Add to favorites. When you set up a a new version of SketchUp, hit each of the three windows and you’ll have completed the task. Shouldn’t take more than a minute.


#10

Another great suggestion DaveR. Thanks.


#11

Oops! I seem to have touched a raw nerve. Didn’t mean to (you have to be soooo careful these days). I guess I used the N word and the G word, double jeopardy.

The only point I was making was that using software is a bit like driving a car. Not everyone (most people?) knows how an internal combustion engine works. For those who do, it can help a lot. Most of us are lazy. We just want to get in and go. Is that so bad?

Also, I’m British so a lot of what I write has to be taken with pinch of salt. It’s how we hang over here!


#12

Mostly my point is or was…
Come and ask and you will get help.
Come and complain and you’ll be ignored, or worse still, get answers from hipsters.


#13

@simoncbevans,
It is a a valid ‘request’, but you need to be a bit of a geek or a nerd to appreciate the complexity migrating User content involves…

I wrote my own plugin for the v14 --> v15 move…
with a small tweak it would also work ‘from’ v15 to v16…

however, I don’t even use it, because ‘House Cleaning’ is so difficult to incorporate…

e.g. The one item that SU does migrate is the .plist [Preference List] and it is full of redundant information from previous versions…

As I’m also on a mac, I find it much simpler to keep my various ‘SketchUp’ folders in the ‘Finder’ Sidebar and drag copies of needed content between them…

If all users, always used the ‘default’ folders and always upgraded sequentially from version to version, then it’s feasible that more content could be programmatically migrated…

Each potential variation from that ‘norm’ requires a ‘bespoke’ solution…

john


#14

Mr Box, you make a fair point. I do ask, quite often, and I do get lots of useful responses. It’s one of the joyous things about being an SU community member.

I can see how my comment could be interpreted as a “complaint” but I thought of it as an observation. In a way, it’s pretty obvious that someone who is an expert may sometimes not accept that a problem exists because it is not a problem for them, that’s all. Just as I may need to be more tolerant of Gs and Ns, perhaps they need to be more tolerant of tech illiterates!

Just as illustration, I have said for years that trying to draw with a mouse is not intuitive and that what is needed is the ability to draw directly on a screen. I used to be treated like a halfwit by computer people who kept telling me what a brilliant invention the mouse was (which I agree with, but not for drawing). Now we are just beginning to see the advent of screens large enough and software capable of making my dream come true. And surely Apple products are proof if proof were needed that the KISS principle applies in the computer world just as it does in life.

Funnily enough, I see that another SU Sage has just posted in this thread and has used both the G and N words! Probably my fault for starting it.


#15

OK, I think I’ve been convinced by this thread that automation is not the way forward but good file management by users is.

The only thing that puzzles me is that I used to be an AC user and they seemed to manage migration pretty well with little effort from the user.


#16

It’s always a delicate balance. It is very easy for a technically naive person to ask a question that is extremely difficult to answer at a non-technical level other than to say “no, you can’t” - which is not satisfying to anyone. And it is equally easy for a gearhead (to introduce another G word :smiling_imp:) not to realize when they are spouting mumbo-jumbo instead of explaining. So we must all try our best and be patient with one another.


#17

AC also run a very tight ship that prevents users from even looking at some of their previous content in a newer version…

john


#18

I would so use this feature!!! It’s the biggest headache for me to upgrade to a newer version. You might not think it’s a big deal, but I’ve set up everything just right, I’ve got the plugins I use all set up just so, and then BAM! Another version comes along (happy to have new versions- don’t get me wrong), and BOOM, i have to do it all over again.
This also brings up another side issue that deserves it’s own thread: what is up with the default tools when you install a new version on SU? Why not at least show the large tool set?
Thanks.