AzureStorageExplorer icon indicating copy to clipboard operation
AzureStorageExplorer copied to clipboard

Where is the source code?

Open calloncampbell opened this issue 6 years ago • 63 comments

calloncampbell avatar May 03 '18 17:05 calloncampbell

Source code isn't open yet, I'm afraid. But we may plan to open it up in the future. We're only using GitHub for issue tracking for the time being.

craxal avatar May 03 '18 18:05 craxal

Leaving issue open to gauge interest.

JakeRadMSFT avatar May 03 '18 22:05 JakeRadMSFT

For people thumbs upping this issue, feel free to comment with why you're interested in seeing the source code (you want to contribute, you're interested in seeing the inner workings, you want to be able to fork it, etc.)!

MRayermannMSFT avatar May 04 '18 16:05 MRayermannMSFT

Here's the reasons I'd like to see the code made available:

  • Allows the community to review the code & dependencies
  • Allows the community to make minor changes
  • Allows the community to contribute features that aren't as high of a priority for the team
  • Gives a good reference for doing auth with 2fa
  • Gives a good reference for using the node storage sdk

I'd definitely look through the code, not sure what else I'd personally do with it right now though.

xt0rted avatar May 04 '18 19:05 xt0rted

@xt0rted Thanks! Comments like these are highly appreciated and can help us prioritize open sourcing with enough interest!

JakeRadMSFT avatar May 04 '18 20:05 JakeRadMSFT

I'm very interested in contributing. I've already fixed a couple of bugs in the Javascript so I can connect to my local Cosmos DB Emulator because I'm using a different port. I would like to be able to submit PRs to fix these bugs so I, and others that are experiencing the same problem, don't have to keep figuring out how to hack a fix for them with the next version.

To second what @xt0rted said above, open sourcing this code provides a great reference for using all the Azure SDKs that this tool uses (in which our company is quite interested). Also, it would be very nice if the community could contribute to the fixes that aren't a priority to the Azure Storage Explorer team but are definitely a priority to their own company.

Thanks for the tool! We're pretty much an Azure shop, so it's quite helpful to us. Keep up the good work.

GarrettDavis avatar May 22 '18 12:05 GarrettDavis

It's a great tool and I was surprised from the beginning that it wasn't open source. I would like to see how the code is organized and how the SDKs are managed/used. Would be good to contribute directly to fixing bugs and adding features.

darrengillis avatar Jan 29 '19 13:01 darrengillis

Hi @craxal, we are in the future of your 3-may-2018 comment! :D Are any update in the planes to open the source code?

best regards.

manuelvalenzuela avatar Feb 26 '19 15:02 manuelvalenzuela

@manuelvalenzuela Thanks for your interest! Afraid I don't have any updates as of yet. But this is still on our radar.

Keep the comments coming! If our users keep asking for this, we can bump it up our priority list.

craxal avatar Feb 26 '19 17:02 craxal

in storage explorer i see paging is implemented for azure table storage. i want to understand the code to see how the paging is implemented in the explorer, like wise many features are there in the explorer which developers want to implement in their projects. please make the code as open source, developers will have understand best practices and to be followed by seeing your code as reference for accessing the azure storage, this will help all the developers

kkbandaru avatar Mar 05 '19 12:03 kkbandaru

@kkbandaru thanks for your interest. As Craig has mentioned above open source is on our long term plan. We haven't had the time to work on it yet.

jinglouMSFT avatar Mar 05 '19 19:03 jinglouMSFT

Reopening. Not sure why this was closed, even though this is a long-term plan. We should close only when Storage Explorer has actually been open sourced.

craxal avatar Mar 07 '19 20:03 craxal

Looking to be able to perform source mirroring and some update control for enterprise deployment

aschechter88 avatar Mar 28 '19 18:03 aschechter88

Really useful tool, would be very interested in looking through the source code.

itinfosystems avatar Apr 05 '19 09:04 itinfosystems

I want to contribute translate to Japanese.

tsubasaxZZZ avatar Apr 06 '19 17:04 tsubasaxZZZ

@tsubasaxZZZ Thanks for the offer. We are in the process of making the code base localizable. JPN will be one of the languages to be localized to. Stay tuned.

jinglouMSFT avatar Apr 08 '19 19:04 jinglouMSFT

I would like to see this open sourced because I'd like to help contribute.

godlikesme-zz avatar Apr 09 '19 16:04 godlikesme-zz

I've been working with Azure Storage Explorer since one of its earliest versions somewhere in 2015. I would like to see this open sourced because I would like to ...

  • help contribute technically
  • help contribute translate into Dutch
  • see the inner workings of Azure Storage Explorer

rickvdbosch avatar Apr 15 '19 10:04 rickvdbosch

Where is the open source version?

alexgman avatar Jul 19 '19 14:07 alexgman

@alexgman As stated in the comments above, Storage Explorer source code is not yet open, but we have log-term plans for making it so.

craxal avatar Jul 22 '19 15:07 craxal

Just want to chime in that I would appreciate open-sourcing the code as well. Right now, most people in our company cannot use the explorer since you need admin rights to install - and we can't do anything about it.

We haven't had the time to work on it yet.

Wouldn't open-sourcing this actually save you time? People waiting desperately for you to implement some function might just decide to implement it for you ;-)

kasuteru avatar Sep 04 '19 16:09 kasuteru

here is a happy volunteer 🙋🏻‍♂️

manuelvalenzuela avatar Sep 04 '19 16:09 manuelvalenzuela

@kasuteru FYI, #1108 is tracking the issue you mentioned.

craxal avatar Sep 05 '19 20:09 craxal

@craxal thanks for the update on that issue, I knew about #1108 but forgot to follow it.

kasuteru avatar Sep 05 '19 20:09 kasuteru

I would like to see this open sourced:

  • I would definitely contribute by fixing bugs or implementing small features.
  • I think it is useful to see master branch and what to expect in next releases.
  • I found it very useful several times when I was able to go through Devs discussion on PRs. Makes thinks much more clearer and more easily understandable.

KristianJakubik avatar Jan 06 '20 23:01 KristianJakubik

https://github.com/microsoft/AzureStorageExplorer/issues/626 The motivator for me to contribute to the source code.

theelderwand avatar Feb 08 '20 09:02 theelderwand

I'd like the source code to be open due to issue #245 where-by the node module "request" does not support NTLM proxy authentication, so I may fork the code and replace "request" with a http library that is NTLM proxy aware.

jusso-dev avatar Feb 28 '20 05:02 jusso-dev

The code currently is not in the state to be open sourced unfortunately.

jinglouMSFT avatar Feb 28 '20 19:02 jinglouMSFT

@jusso-dev We actually have some plans in the works to get this fixed. The problem is more than just switching to an NTLM-aware networking library. We also have to make sure other libraries we use that make network calls will still work (for example, the Azure Storage client library). We asked them about this, and new versions allow us to effectively inject our own networking library into their pipeline.

craxal avatar Mar 03 '20 00:03 craxal

One of the new features may be a page with properties where users can set the behavior of Storage Explorer. Now, I see the one where I can mark that I want to upload files always with overwrite option, but without to be prompted every time.

Ratomir avatar Mar 21 '20 21:03 Ratomir