Wekan-gantt-gpl: Wekan with a Gantt chart plugin
-
@ultraviolet said in Wekan-gantt-gpl: Wekan with a Gantt chart plugin:
can you up my cloudron git project numbers
Your project limit is 100 in GitLab. Are you unable to create new projects?
-
So, if I understand correctly: Wekan is MIT licensed. The Gantt project is GPL licensed, so they couldn't integrate it into the mainstream Wekan directly. So, the fix is to fork Wekan and create a GPL "wekan" and merge Gantt into it. Did I get this right? The upstream project doesn't have much of a README.
Also, not sure what is the best approach here - do you think we should create two separate packages or replace the existing Wekan with this one?
-
@girish said in Wekan-gantt-gpl: Wekan with a Gantt chart plugin:
or replace the existing Wekan with this one?
I'd say probably that, given it sounds like it's going to become (or has become) the default upstream, see:
https://github.com/wekan/wekan/issues/2870#issuecomment-954598565
-
@girish said in Wekan-gantt-gpl: Wekan with a Gantt chart plugin:
So, if I understand correctly: Wekan is MIT licensed. The Gantt project is GPL licensed, so they couldn't integrate it into the mainstream Wekan directly. So, the fix is to fork Wekan and create a GPL "wekan" and merge Gantt into it. Did I get this right?
Yes exactly that and since the Wekan GPL Gantt version is maintained and updated with the original Wekan MIT version. I even asked the dev how easy it is to switch between the two (say if we ever needed to revert back) and he said that it is no problem since changes are very small with no changes at all in database structures. His answer and more details can be found in my post here: https://forum.cloudron.io/post/18075
Also, not sure what is the best approach here - do you think we should create two separate packages or replace the existing Wekan with this one?
As @jdaviescoates I think it probably makes more sense to replace the existing package by the Gantt GPL version since it only brings benefits and so people don't need to export / import boards to use it.
-
@avatar1024 sounds like a plan! do you have a package already working? alternately, if you submit a PR to https://git.cloudron.io/cloudron/wekan-app , we can merge that as well.
-
@girish said in Wekan-gantt-gpl: Wekan with a Gantt chart plugin:
@avatar1024 sounds like a plan! do you have a package already working? alternately, if you submit a PR to https://git.cloudron.io/cloudron/wekan-app , we can merge that as well.
It sounded like @ultraviolet has a package working for this, no? https://forum.cloudron.io/post/39263
Sadly I don't personally, I'm an enthusiastic Cloudron user and promoter but not a coder...yet!
Thanks Girish for picking this up.
-
@avatar1024 ah sorry, I meant to ask @ultraviolet
-
@ultraviolet Hello, do you have any news on this by any chance?
-
@ultraviolet sorry just bumping this to see if you'd have time to upload your package or submit a PR to https://git.cloudron.io/cloudron/wekan-app as @girish suggested here?
It feels like we got really close to get this package for Cloudron and so would be nice for it not to get dropped.