a new plugin for a Chinese picture bed website
My requirements : When I write my blogs,I need screenshots.So I need to select a figure bed service to store my figures.QINIU is one of the most popular figure bed website in china.It is free.So it is my select.
But followings are my steps to use a picture when I write my blog.
- cutting a picture.serval steps
- and then upload to websites,serval steps manually.
- get the picture URL and paste it into my blog.
so complicated.
GreenShot is my daily screenshot tools.So I implement a Plugin for it.
Very cool, but we have a lot of bad experience with Imgur. As there are many people using Greenshot, there are many unforseen side effects:
- If there is a problem at Imgur, we are getting issues which we cannot solve while (see next)
- It seems Imgur does not feel responsible for helping when there are problems, there support is very poor and there are no clear channels for reporting issues
- Due to the huge amount of users, Greenshot is rate limited which in it's turn makes our users report issues to us
In the end, we wanted to help our users by supplying access to the service but we are spending a lot of time tracking the problems. This time goes away from the time we need to develop, and also doesn't bring us anything.
So we decided to only include new services when we can make sure these are not using up our time.
It seems Qiniu is very chinese, which we don't speak... I have a hard time figuring out the terms and conditions of the service....
Are there some files missing? How does the Qinui SDK get included?
The missing libraries are added.
- Qiniu SDK is open source, and the issues can be reported on github.
- If possible, I will contact relevant developers of Qiniu SDK to ask if they can provide support when issues are get.(I think it is a win-win situation if lots of Chinese use greenshot,but I don't know how many Chinese are using greenshot..On the other hand,I think our Chinese will be so glad to find that there is a so convenient screenshot tool containing a local service )Of course,I can also provide supports if I have time.
- I think the qiniu plugin need't be a default installation(do not display on GUI by default).And If the chinese users need it ,just add it by editing the configuration file.I can write a blog to introduce this.
Hi Harlan,
my concern is not the SDK, but the Qiniu server... Currently we have > 100.000.000 users, as we cannot know in advance how many might use Qiniu this can take the whole server down. Qiniu might block Greenshot, which will generate a lot of work for me and my colleagues as we need to answer the problem tickets which are reported.
So we need to know the usage policy of Qiniu, if this is rate limited. We also need to know what kind of support Qiniu can give us, when our users can't upload. We make no money with the service, so it needs to be free too...
About the libraries, we don't like dlls directly inside our repository. Don't you use nuget?
Best wishes, Robin