By the way: I thought it is kind of funny to use the new app for planning the development of it. This way one can plan the testing and do the testing in one step ![]()
Iāve been looking for this since ages and damn guys it looks exactly how iāve imagine⦠Great work ! Iād love to test it out and make some proper feedback when you get there. Cheers !
Ok everybody, if you would like to test the new Gantt App: I just made the github repository public: GitHub - rolliracker/ncgantt
There youāll find a description of the features and a short installation guide.
Looking forward to any kind of feedback.
Welcome on board everyone, we are happy that you are here
!
Going public with the alpha version of the app is a big step for the admin team, but we would really like to have the community on board with us, as early as possible so the directions the development can take are in sync with your needs, ideas and reports.
Installation: you dont need to install anything to test the app with your own data.
all you need to do is:
- download the app
1.1 click here to download: https://github.com/rolliracker/ncgantt/archive/refs/heads/main.zip - unpack the zip file to a local folder
- double click the index.html
A local website will popup in your browser of choice and will ask you for your NC server address, where you can login and you can view your Deck cards in GANTT style.
we highly advise to create a test account with test data for this and do not use real live data.
If you want to install the GANTT feature directly on your server to permanently have a GANTT - View Icon in your NC taskbar, please follow the instructions in the repository:
If you should find any issues, have feature requests etc., please report them directly in the repository:
Discussion can of course still take place here in our beloved NC forum thread, the heart and center where it all began ![]()
We hope that everyone can enjoy summer time and hope to see you all around!
Hello, I just installed ncgantt on my NextCloud instance. All I can say is THANK YOU!!
Hey, you are welcome!
We are eager to get some feedback,
so pls, donāt hold back ![]()
Really nice work @derWalter - congrats to launching the app ![]()
Out of curiosity any particular reason you bundled it into a separate app utilizing Deckās external APIs? Or in other word did you think about or would you consider up-streaming the gantt chart implementation into the Deck app?
For sure both options, keeping it as a separate app or merging it into deck, have their pros and cons. A separate app is more independent in terms of pushing releases out the door but has the price tag of creating an āinter-appā dependency. Merging it into a single one, maybe adding a list-view to deck at some point would largely enrich the Deck app are a more versatile/holistic solution.
Of course I am a bit biased here regarding the options, just again, I am just asking, no pressure, no obligations whatsoever.
Looking forward to your feedback!
Hey @Andy,
sorry for the delay.
we made a table with all available options, considering, discussion and weighting them.
The two poles we were oscillating between were ātotally independetā and āfully integrated into NCā.
We thought, that if we go the independet route, we get maximum freedom, but loose access to a wide audience. and if we go fully integrated, we would maybe loose freedom in decisionmaking (regarding features to develop and what is possible and so forth, cause its blocked by policies) and we dont even know if its a real possibility that our code would even get integrated into the app.
So initially we decided to go with this prototype, to gather data and users,to get the project rolling and decide later on the way what the best would be for the project.
But maybe Iāll call NC headquarters and ask for their advice ![]()
thanks for all the workā¦
not an IT man, just a user.
if i understand well, i need an āApp-Tokenā for this to work.
no idea where to get thisā¦, i use a nextcloud installed on a commercial server service (tabdigital.eu). from my reading of GitHub - rolliracker/ncgantt , some intervention is needes on the nextcloud server-side as well for this ncgantt app to workā¦
so do i conclude right that i cannot use it ? (unless i ā¦or you convince tabdigital to fumble with their nextcloud server.
thanks nonetheless⦠please persevere : it may end in a nextcloud future versionā¦
Hey @mdb - you dont need an app token, you can use your NextCloud user credentials to access your decks ![]()
App tokens are just a more secure way to do this.
thanks for the quick reply !
unfortunately, with the āapp-tokenā field empty, the āload boardsā button seems to have no/zero effectā¦
Try putting your regular password (which u use with the provided username to log into your nc instance) into the app token field
Ps.: the provided user needs to have some decks available, otherwise there is nothing to show ![]()
Ciao, weāre using Deck and Calendar to achieve basic Project Management in Nextcloud. Agree, Open Project integrations seems stuck. We just discovered this great alpha version, installed and started tinkering with. A huge thanks for your work, very good! Now, weād like to have a general visualisation - display of ALL existing boards, maybe one after another, in the same page. Working on that - do you have any suggestion about it? Thank you again, ciao!
Ciao @karlessi and thanks for trying out ncgantt! There is an ongoing discussion with people at Nextcloud to figure out the next steps we need to take for this project to bloom on the long term.
I would suggest opening a new issue in GitHub describing the intended enhancement would be the best way to get your idea heard and discussed from a development perspective.
@mdb You can easily create a new App Token in Nextcloud: go to your Personal settings > Security, and at the very bottom of the page, enter a name for the app to create a new token. Copy it somewhere, as it will only be shown once!
Thanks for this! Is there a possibility for a parent-child relation? I am using NC Decks but there is no such option, just a date (likely this relates to a due-date).
Hey @CheSkaMod not yet, but its planned.
I was wondering if NcGantt or NxDeckGantt could be installed if there is no access to terminal commands. My NextCloud works from Webhosting server. I can upload the app folder ti my httpdocs/apps folder, but how do I inform Nextcloud Deck there is a Gantt app installed?
Sorry for the late reply, but you dont need to install anything, just unzip at your desktop and connect to a nextcloud server of your choice ![]()
Thanks so much for building this tool and for all the hard work, itās just what we were looking for in Nextcloud ![]()
Some problems showed up in using it though and I wondered if these are known and there are solutions for it:
- The most critcial one: Some entries from the Kanban Deck are not shown in the Gantt diagram; the lines where the bars should be are just empty. Also the lowest 14 entries of the Kanban Deck are not shown in the Gantt diagram - first the lines where the bars should be are just empty, then there is a white blank space where lines should be. Is there a solution for this? If it stays like this, it wonāt make much sense for us to use the tool anymore unfortunately, which would be sad

- Itās neccessary to scroll down all the way to be able to scroll left and right. Is there an option that the bar for scrolling sideways is usable no matter where you are in the diagram?
- sometimes when I change something in the Gantt diagram, like dragging the bars to indicate the progress, it changes the position of other bars on the diagram relative to the time scale, or it changes the names of the bars.
So would love to hear if there are fixes for that
thx so much in advance!
