Kentico Webparts Open Source Repository

Jerreck McWilliams asked on November 20, 2014 01:07

I was thinking about starting up a repo on GitHub for Kentico's webparts/modules that did a little better job of separating the webparts'/modules' behavior from their appearance (mainly the markup they generate).

Don't get me wrong, most of the webparts in Kentico work really well, but we're always having to tweak things to get them to generate the right markup (at least in v7, idk about v8).

Would an official voice from Kentico happen to know if there would be any copyright issues with this?

Recent Answers

Brenden Kehren answered on November 20, 2014 05:23

Best practice is to not modify the out of the box, create a clone of your own and make mods. Why not submit those changes to Kentico for changes in a new release?

0 votesVote for this answer Mark as a Correct answer

Virgil Carroll answered on November 20, 2014 05:52

Kentico got a lot of feedback at the recent conference to look at doing something similar to a Codeplex for Kentico, where people would share more of POC and 'as is' code. Hoping we see something like that in the future.

0 votesVote for this answer Mark as a Correct answer

Jerreck McWilliams answered on November 20, 2014 15:13

@Brenden - About half of the mods I make to webparts and their modules are behavioral, the other half are simply changing the structure of the their markup to move some divs around (or get rid of those nasty table layouts). Like I said, they do the job they need to do, but their markup is ugly, so I inevitably wind up cloning a webpart just to change its appearance because I don't have time to design a more decoupled solution at work.

@Vrigil - Very cool. That is totally something I would contribute to. I'll set this idea aside for awhile and see what happens :)

1 votesVote for this answer Mark as a Correct answer

Martin Danko answered on March 22, 2016 21:48

Hi Jerreck,

let me inform you that we already have an official channel on the GitHub:

And there is definitely no copyright issue with sharing the code of customized web parts. All the web parts available out-of-the-box comes with the source code files, so anybody is able to clone them (recommended best practice) and create a customized versions. I completely agree that in the real-world projects you usually want to customize something and that's completely ok. Definitely start your own repository and share it with the world@ Maybe in a short time we will also open some web parts to the community improvements on the GitHub, who knows :)

Regards, Martin

0 votesVote for this answer Mark as a Correct answer

   Please, sign in to be able to submit a new answer.