Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Current NuGet package is old and hardcoded to WebDavDiskStoreCollection #12

Open
johnterickson opened this issue Aug 6, 2015 · 3 comments
Assignees

Comments

@johnterickson
Copy link

I was having trouble using the latest NuGet package and noticed that it is quite old. Using DotPeek, I found that the handlers were hardcoded to use WebDavDiskStoreCollection (See below).

Can the NuGet package be updated?

Thanks!
John

private List<IWebDavStoreItem> GetWebDavStoreItems(/*Parameter with token 08000054*/IWebDavStoreItem iWebDavStoreItem, /*Parameter with token 08000055*/int depth)
{
  List<IWebDavStoreItem> list = new List<IWebDavStoreItem>();
  if (iWebDavStoreItem.GetType() == typeof (WebDavDiskStoreCollection))
  {
    list.Add(iWebDavStoreItem);
    if (depth != 0)
    {
      foreach (IWebDavStoreItem webDavStoreItem in ((IWebDavStoreCollection) iWebDavStoreItem).Items)
      {
        try
        {
          list.Add(webDavStoreItem);
        }
        catch (Exception ex)
        {
        }
      }
    }
    return list;
  }
  if (!(iWebDavStoreItem.GetType() == typeof (WebDavDiskStoreDocument)))
    throw new WebDavConflictException((string) null, (Exception) null);
  list.Add(iWebDavStoreItem);
  return list;
}
@EMerckx
Copy link
Member

EMerckx commented Aug 16, 2015

Hello John

Thank you for the issue, we are currently looking into updating the NuGet package and we will keep you posted.

Sincerely yours,
Ewout

@gobsmack
Copy link

Great project, and I appreciate the work!

Is there any progress on updating NuGet again? The package is behind the repo. Also, there's also a lot of work happening on the ProximoSrl fork. I wonder if we can get that pulled in, or even published separately on NuGet.

Regards,
AJ

@pascalberger
Copy link

@EMerckx @lievenjanssen Are you still maintaining this project and the NuGet Package? There seem to be several forks which contain additional commits, but no code actively maintained.

We're evaluating to use this code in a new project but if this and all forked repos are no longer maintained it would mean that we also need to fork the code. Instead we would prefer to be able to create PRs back to an actively maintained project.

Or have you considered to add more people interested in taking over maintenance of the project to the WebDAVSharp organization? Even if no active development happens but PRs are handled would help.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants