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

Awesome #1

Open
younes0 opened this issue Mar 26, 2015 · 11 comments
Open

Awesome #1

younes0 opened this issue Mar 26, 2015 · 11 comments

Comments

@younes0
Copy link

younes0 commented Mar 26, 2015

Just spent hours looking for a wiki supporting dropbox/markdown and came across your repo.
I would love to use it but there's no indications if it's product ready

@chmllr
Copy link
Owner

chmllr commented Mar 26, 2015

Hi, did you visit https://wikizen.click ? Or what do you mean with product ready?

@younes0
Copy link
Author

younes0 commented Mar 26, 2015

Hey! sorry I meant production ready
Well I don't see any setup instructions, I'd like to use it in my own instance so I can use the dropbox persistence (which doesn't work in your demo intentionally, right?)

@chmllr
Copy link
Owner

chmllr commented Mar 26, 2015

I see. Well it is not my first priority to provide WikiZen as an installable package. And anyway, why would you want to run it locally? There is no backend, it is just a static JS site and your data is stored in your Dropbox. So what would you win running it locally? You'll definitely loose all updates and bug fixes.

In genral you can take a look into the source code and into Makefile to figure out how to run it. You'll also need to run a static http server in the folder with index.html and other files.

I'd also appreciate any contribution to installation documentation.

@younes0
Copy link
Author

younes0 commented Mar 27, 2015

You're right. I think I misunderstood something since the dropbox persistence didn't work for me, I thought that you made it intentionally on your website. Did I miss something there?

@chmllr
Copy link
Owner

chmllr commented Mar 27, 2015

Could you please describe what problems exactly do you experience with the Dropbox persistence?

@younes0
Copy link
Author

younes0 commented Mar 28, 2015

You're using the Dropbox Datastore API, hence the missing markdown files in my Dropbox folder, got it finally!

Why not making another Dropbox persistence that uses the Core API to write Markdown files in the Dropbox folder?

@chmllr
Copy link
Owner

chmllr commented Mar 28, 2015

Well in this case WikiZen would be potentially able to modify any files in your Dropbox. I'm not sure if I'd use such an app by myself.

@chmllr
Copy link
Owner

chmllr commented Mar 28, 2015

But what notice is that maybe the description of WikiZen is a little bit misleading. I think I'll improve the description later.

@younes0
Copy link
Author

younes0 commented Mar 28, 2015

You can restrict to your app specific folder: https://www.dropbox.com/developers/reference/devguide#app-permissions

App folder

A dedicated folder named after your app is created within the Apps folder of a user's Dropbox. Your app gets read and write access to this folder only and users can provide content to your app by moving files into this folder.Your app can also read and write datastores using the Datastore API.

@chmllr
Copy link
Owner

chmllr commented Mar 28, 2015

Thanks a lot. I missed this somehow. I will test this, because I'd definitely prefer this over datastores.

@younes0
Copy link
Author

younes0 commented Mar 28, 2015

You're very welcome

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

2 participants