Wiki: [FEAT] Storage - Git Module

Created on 7 Jul 2018  路  17Comments  路  Source: Requarks/wiki

Create Git storage module.

Using simple-git or similar package that doesn't require native node compilation. (node-git is a no-go)

Most helpful comment

Please use the :+1: emoji on the original post instead of spamming this thread with "same".

All 17 comments

Once this module is complete I will start running the beta version for testing.

Please use the :+1: emoji on the original post instead of spamming this thread with "same".

Would it be possible, to just take a special folder from the git repo?
Also it would be nice, if you could use multiple git repository and would be able to link it to a certain position in the wiki.

@climblinne This would vastly increase the complexity of this module and would break navigation on most git repos. There's no additional cost involved with dedicating a git repo to your docs so I'm not sure why you would want to use a single repo for completely different purposes.

@NGPixel There is a reasonable use case for that which would also mean to map multiple Git Repos:

Have your project Documentation inside a subfolder of your Project GIt, so it can be displayed on Github, GitEA, whatever.

Have an addition central and searchable Wiki.js Instance for indexing ALL of your project markdown files.

Currently I have to create an extra "wiki" Git Repo for every project (which is not so bad)

But then I have to run multiple Wiki instances which makes no sense at all.
Because the whole purpose of Wiki.js is to have a central searchable documentation server.

I don't want to put all my markdown files for all projects in one repo/wiki though cause they belong to the very project they were written for.

Wiki.js should be usable as a central Wiki hub / search index / navigation for multiple "file buckets" containing collections of Markdown files.

Yes, that is exactly my idea. We have multiple repo with separated documentation. To get a search over all of them, would be really great.

Without meaning to pry, is there any update on this ticket? I am itching to start trying the beta.

@virgil Git capabilities have been available for the last 2 beta releases. The only missing feature is being able to add all content created before the git module was activated, which is why this ticket isn't closed yet.

Music to my eyes good sir. I'll start to work on the new https://ethereum.wiki. Thank you.

What's the proper way for importing an existing git repo into wikijs 2.0? I rewrote some of the timestamps to be in the future, but still no effect.

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


__This issue now has a funding of 0.001 ETH (0.16 USD @ $161.63/ETH) attached to it.__

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


__The funding of this issue was increased to 0.501 ETH (80.97 USD @ $161.63/ETH) .__

@NGPixel what this bounty is for? What should be improve in current modules/git/storage.js?

This module is now feature complete in Build 91. Use the new Add Untracked Changes and Import Everything actions to import / export missing content.

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


__Work has been started__.

These users each claimed they can complete the work by 11聽months, 3聽weeks from now.
Please review their action plans below:

1) ngpixel has been approved to start work.

N/A. Task is already completed.

Learn more on the Gitcoin Issue Details page.

鈿★笍 A tip worth 0.49000 ETH (79.34 USD @ $161.91/ETH) has been granted to @NGPixel for this issue from @virgil. 鈿★笍

Nice work @NGPixel! Your tip has automatically been deposited in the ETH address we have on file.

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


__This Bounty has been completed.__

Additional Tips for this Bounty:

  • virgil tipped 0.4900 ETH worth 79.34 USD to NGPixel.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

failover88 picture failover88  路  4Comments

ghost picture ghost  路  3Comments

axisofentropy picture axisofentropy  路  4Comments

ccolella-mdc picture ccolella-mdc  路  3Comments

sbonaime picture sbonaime  路  3Comments