Share UDP's & Selected Manufacturer Libraries across multiple users


Author
Message
David Snipp
David Snipp
Architect (434K reputation)
Group: Administrators
Posts: 2.9K, Visits: 6.6K
Thanks for your thoughts.

Do you really need access to all your colleagues UDPs (User Defined Products) when you don't have Internet access?

Note that you can still open your projects and edit them - even if they have your colleagues UDPs in them as the project is completely self-contained.

Therefore, if you think you are going to need them when you don't have Internet access, then you can just add them to your project or a temporary project beforehand.

There are really 2 big issues with sharing UDPs:

1. What happens if 2 people make a change to the same UDP at the same time? We would just determine that latest takes priority.

2. If we synchronize everyones UDPs to everyone else then that is going to consume a LOT of bandwidth and storage on everyone's machine. Imagine one user puts a 10 MB image inside a UDP !! Everyone will suddenly get a copy of that and there is nothing they can do - except stop sharing the whole library.

If all UDPs are stored on the cloud and you just retrieve them when you want them, then you are only going to suffer the download if you happen to use that product in a project.

Remember - some people could produce thousands of UDPs and you may only want one or two of them.

David Snipp
Stardraw.com Ltd
Uros Cvijan
Uros Cvijan
Supreme Being (5.2K reputation)Supreme Being (5.2K reputation)Supreme Being (5.2K reputation)Supreme Being (5.2K reputation)Supreme Being (5.2K reputation)Supreme Being (5.2K reputation)Supreme Being (5.2K reputation)Supreme Being (5.2K reputation)Supreme Being (5.2K reputation)
Group: Forum Members
Posts: 21, Visits: 621
Hi David.

1. Yes we are all on same LAN, but there are occasions when we are on the road, or we bring our laptops with us to work from home,but we cant access our server on work then.
2. Me and my colleagues do need to access when we are on the road. But I think that we easily can just copy main file on our computers when we go on the road.

Maybe it is a good solution for the main database to be on some cloud, I would have to check with my director what are his thoughts about that.
My opinion is that the best solution is that we can make our main shared library on our server on our network, and then if for stardraw is needed to search for products on our computers (on C ) we can just copy that main library.
Don't really now is there a possibility that you can make synchronization between UDP libraries? Like you are doing with product libraries. So for example, we have our shared UDP library on our server, and we work from home, make lots of new products, and then when we come to company, we just synchronize our private library with shared library on our server. That way, shared library is just filled with new products. That way if several of us make 10 new products, we can just add those products to the shared library,and then copy new shared library on our computers, so that each and everyone of us have products that others made.

Idea that shared library be on internet is ok in my opinion, but have some faults, for example if we dont have internet connection. Then we would still need some type of synchronization.

Hope I was clear with my idea on how that can work and be implemented. That is I think the easiest solution for us. Don't really now how hard is to code that, or is it even possible.
Edited 13 Years Ago by Uros Cvijan
David Snipp
David Snipp
Architect (434K reputation)
Group: Administrators
Posts: 2.9K, Visits: 6.6K
You ask a good question.

We are working on a solution that will make sharing your UDPs very easy, but it does make some assumptions...

Are all your colleagues on the same local area network? If so, do you all have access to a local SQL Server?

Do your colleagues need to access the UDP when they are "on the road" or "on-site"? In other words, do they need to have a local copy of the database?

Would it be satisfactory if this "shared database" was on the Internet/Cloud ?

We'd love to hear your thoughts so that we implement the right solution for you.

David Snipp
Stardraw.com Ltd
Uros Cvijan
Uros Cvijan
Supreme Being (5.2K reputation)Supreme Being (5.2K reputation)Supreme Being (5.2K reputation)Supreme Being (5.2K reputation)Supreme Being (5.2K reputation)Supreme Being (5.2K reputation)Supreme Being (5.2K reputation)Supreme Being (5.2K reputation)Supreme Being (5.2K reputation)
Group: Forum Members
Posts: 21, Visits: 621
Hi David.
I also have questions regarding sharing UDP. What if I make 10 products, then copy that to some folder or to other computers, then my colleague will lose his products that he already created, isn't that right?
So for example, we have 4 keys in our company. And everyone is making products, because we want to make out own library out of your products. And i create 30 products, and then i copy that file on the server or on others people computers. But now my 3 other colleagues make also 30 products, how can we in the easiest way put all those 120 products in one file so everyone can see and use them?

Thanks.
David Snipp
David Snipp
Architect (434K reputation)
Group: Administrators
Posts: 2.9K, Visits: 6.6K
Eric,

User Defined Products are stored in a SQL CE Database File: user.sdf which, on Windows 7, is stored in the following directory location:

C:\Users\<USERNAME>\AppData\Roaming\Stardraw.com Ltd\Stardraw Design 7\1.0.0.0

You can copy this file onto other computers and you can then see and use the User Defined Products for use in your projects.

David Snipp
Stardraw.com Ltd
epaul
epaul
Supreme Being (4K reputation)Supreme Being (4K reputation)Supreme Being (4K reputation)Supreme Being (4K reputation)Supreme Being (4K reputation)Supreme Being (4K reputation)Supreme Being (4K reputation)Supreme Being (4K reputation)Supreme Being (4K reputation)
Group: Forum Members
Posts: 13, Visits: 45
I am currently starting a database of selected manufacturer libraries and several user defined products. This database of products will need to be accessable to anyone in the office who has StarDraw. I have made a standard template that would include the company title block and sheet layouts as per company standard and I was under the impression that when others would open this company template that the list of UDPS and manuf libraries would open with it, but from the few other computers I have tried the template on this doesn't seem to be the case. Could anyone please give me some insight on how I could go about making these libraries accessable by others (ideally they would automatically load when they open the template).

I believe our current config using Visio has all the products saved as a visio stensil template and we have those saved on to our internal server which is accessable to everyone. However, StarDRaw doesnt appear to allow me to save the manuf libraries that are applicable to us and the UDP's in this fashion so I am unsure how to go about making them accessible to others.

If someone could tell me how or where StarDraw does save these UDP's and selected manuf libs it might help me to figure out a way to make them accessable by others. Do the UDPs and selected manufs save on to each individual computer, within the StarDraw files on each computer, on to the USB activation key, into the drawing file or into an external file?

Thanks.

-Eric
Tags
GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Similar Topics

Reading This Topic
1 active, 1 guest, 0 members, 0 anonymous
No members currently viewing this topic!

Login

Explore
Messages
Mentions
Search