erfajo / OrchidForDynamo

This repository contains the content of the Orchid package for Dynamo
http://www.dynamobim.com
Other
99 stars 56 forks source link

Shorter File Paths or option in installer to choose install location #195

Open rookiogmailcom opened 1 year ago

rookiogmailcom commented 1 year ago

Is your feature request related to a problem? Please describe.

I am trying to install the latest version in the default location and I'm getting an error on install.

The installation worked on my first laptop, but failed on my automation workstation

I haven't paid attention to it before, but in this release some of the file paths are incredibly long and I suspect might be the cause.

as an example :

2023-03-11_8-02-54

This is the error message.

The only way I could complete the install was to 'skip'

I determined the file that it skipped by comparing the two workstations:

Orchid.RevitProject.Common.ExportOption.CreateDGNOption(document,name,mergedViews,fileVersion,lineScaling,layerMapping,linetypesFile,hatchPatternsFile,sharedCoordinate).md

By the time I add in my workstation default install directory this file name is 262 characters, and I suspect that's the issue?

I tried copying the installed folder from my working laptop (that one had a shorter user profile. The install passed successfully) when i pasted the working package folder to my other workstation i got an error inside dynamo

image

Describe the solution you'd like

A Reduction in the file length

Describe alternatives you've considered

Installation directory option in the installer to nominate a shorter package folder location

Additional context

(Add any other context or screenshots about the feature request here.)

rookiogmailcom commented 1 year ago

Workaround was to copy the installed package from my working laptop to a shortened filepath folder on the new workstation. However this might not work for someone that has only a machine with very long default install path like my automation machine (which unfortunately I am unable to rename due to company policy)

I was also able to skip the file and the install worked without that particular node, and i was able to copy that node over singly as well as an alternate option, but again no way to get that node file unless you have a working installation.

erfajo commented 1 year ago

All .md files are placed in the "new" documentation folder and are not essential for the package.

However, thanks for reporting this issue so I can pass it on to the Dynamo team, as I think you should do. It is a problem that derives from decisions made when the dynamo team created the option for documentation by using markdown files.

There are several issues with documentation via markdown files, but I am afraid that the Dynamo team will not react to anything unless they will be hit by a storm of users, or that is my experience with the team. I have made several posts over the years with different issues and suggestions but have had nearly no success rate.

Issues concerning markdown files I have filed https://github.com/DynamoDS/Dynamo/issues/13648 https://github.com/DynamoDS/Dynamo/issues/13814