renobird Posted October 12, 2012 Share Posted October 12, 2012 Looks like there are a few other CMS's (including perch) using Redactor WYSIWYG editor. I'm jealous seeing the other kids playing with a toy that I want and don't have. This came up before in another topic, and it sounds like there are possibly some licensing issues. Thought I'd start a topic specifically to discuss this—incase there is any possibility of adding it to Processwire. I don't have enough knowledge about the licensing, or the skills to turn this into a module—but I make a great cheerleader! Wait... that didn't sound right. 3 Link to comment Share on other sites More sharing options...
Adam Kiss Posted October 12, 2012 Share Posted October 12, 2012 start the cheerleading then: OEM version, $399: "I'm a developer and I make an open-source product (CMS, service, etc)." Seems that they changed the pricing a bit, previously it was covered by the $199 license. Edit: Perch do have it little easier… price for them is only $199… and their CMS is paid. 2 Link to comment Share on other sites More sharing options...
renobird Posted October 12, 2012 Author Share Posted October 12, 2012 20 contributors at $20 each. I'm good for 2 spots. 2 Link to comment Share on other sites More sharing options...
alan Posted October 12, 2012 Share Posted October 12, 2012 20 contributors at $20 each. I'm good for 2 spots. Tom, if this is as good as it looks and it won't let horrid HTML (font tags etc) in (which I'm sure it won't if you're up for it) then I'm good for two more. So if I understand this that means 16 left to find and once found someone cleverer than me to make it a module. So if I continue to understand this then that means PW forever-more has this new editor and no payments needed by me or others to use PW with the editor. Does that sound right? Anyone? Anyone? [channeling Ferris Bueller] 2 Link to comment Share on other sites More sharing options...
renobird Posted October 12, 2012 Author Share Posted October 12, 2012 Alright people, we need 16 more willing contributors, and a dev (Ryan? *wink*). Not convinced? Go take 3 minutes and try the redactor demos. Link to comment Share on other sites More sharing options...
apeisa Posted October 12, 2012 Share Posted October 12, 2012 It looks and feels good. I couldn't figure out how to move elements like images and tables around? Link to comment Share on other sites More sharing options...
renobird Posted October 12, 2012 Author Share Posted October 12, 2012 Apeisa, In the demo on the home page, click the image and change the position from the dropdown. Link to comment Share on other sites More sharing options...
apeisa Posted October 12, 2012 Share Posted October 12, 2012 I figured that out, but if you want to move it up few paragraphs or down... Link to comment Share on other sites More sharing options...
renobird Posted October 12, 2012 Author Share Posted October 12, 2012 Interesting. You're right, once it's inserted it seems to have a fixed location. Not very intuitive to delete and reinsert. So far, that's the only issue I see. Link to comment Share on other sites More sharing options...
ryan Posted October 12, 2012 Share Posted October 12, 2012 If you guys see another GNU open source licensed CMS using this, then I'll assume that means we can too. Perch isn't a GNU/open source, so they don't have to consider the issue. If there's a way to make it legal, I'll be glad to handle the dev side of making this Inputfield if others want to chip in to buy the necessary license. But just the fact that it's necessary to buy a license makes me think it's not technically GNU compatible... could land us in hot water to distribute it with PW. Another way to do it would be to make it a commercial module (like Form Builder) where it doesn't come with PW, but you can add it on separately. That way the distribution is controlled in the same manner as Redactor, which would keep it legal. 2 Link to comment Share on other sites More sharing options...
apeisa Posted October 12, 2012 Share Posted October 12, 2012 Their OEM license seems to be pretty clear: Integration with open-source CMS/software Integration with products/services for developers, who will then create their own products for the end users But I also think that shipping redactor as a separate module (os or commercial) would be a good idea, just to be on safe waters with PW-core. I have no idea what shipping that kind of software within GPL-licensed software means. Also took a look at their docs. Implementing that would be a pleasure compared to TinyMCE... had once to build a plugin in tinymce and it was a nightmare. 1 Link to comment Share on other sites More sharing options...
alan Posted October 12, 2012 Share Posted October 12, 2012 Another way to do it would be to make it a commercial module (like Form Builder) where it doesn't come with PW, but you can add it on separately. That way the distribution is controlled in the same manner as Redactor, which would keep it legal. A solution that removes all doubt over licencing sounds ideal. If it was a chargeable PW Module priced to be very attractive to all-commers then I think this approach sounds ideal. 1 Link to comment Share on other sites More sharing options...
ryan Posted October 12, 2012 Share Posted October 12, 2012 Integration with open-source CMS/software But there's a difference between integration and distribution. If it was really GNU compatible, then I could take Redactor and make my own version that just changes the name (RyRedactor), and then offer it available for use to anyone for free. At that point, people would no longer have to pay for Redactor. As a result, I think when they say "integration with open source software" they aren't telling the full story. But if we can find an example of another GNU open source software doing it, then we can follow their lead. 2 Link to comment Share on other sites More sharing options...
renobird Posted October 12, 2012 Author Share Posted October 12, 2012 Could it just be a non-core module that is free? In that case it doesn't ship with PW, but it's still "integrated" and should fall under their license. Sounds too simple, someone please come and crush my logic here. Link to comment Share on other sites More sharing options...
alan Posted October 12, 2012 Share Posted October 12, 2012 (edited) Sadly I think your logic Tom could be crushed where it says Redactor has three different licenses available for use. and then goes on to show a $cost for for each of the three licence types. Off to go read some more though... PS: Near the top of the licence page it says If you have specific installation needs not covered by this license, please contact us. So if we could frame the question well here first, someone could write to ask them; I'd be happy to if it's helpful, but wouldn't dream of doing so if Ryan/core devs didn't want this done or wanted to do this themselves at a time convenient to them. Edited October 12, 2012 by alanfluff Link to comment Share on other sites More sharing options...
renobird Posted October 12, 2012 Author Share Posted October 12, 2012 What I meant was if the OEM license was purchased to make a module that integrates with Processwire, but doesn't ship with it. Link to comment Share on other sites More sharing options...
alan Posted October 12, 2012 Share Posted October 12, 2012 Ah, Ok. I've not yet garnered the distinction about it whether it ships or not with PW making a difference, I must go re-read. Reading the OEM part it says However, neither license holder nor license holder’s clients can sell Redactor as a sole product (with or without modification); I assume these dfinitions: license holder = ProcessWire.com/Ryan (I assume) license holder’s clients = people who use or make PW Modules This seems to suggest a PW Module of this should not be sold. As I said, I must go re-read... Link to comment Share on other sites More sharing options...
vitor Posted October 12, 2012 Share Posted October 12, 2012 Maybe this helps: http://support.grabaperch.com/index.php?pg=forums.posts&id=3008 1 Link to comment Share on other sites More sharing options...
alan Posted October 12, 2012 Share Posted October 12, 2012 @vitor it certainly does no harm But I think Ryan's point "Perch isn't a GNU/open source" would still leave one not fully clear about the use in PW's case. Link to comment Share on other sites More sharing options...
vitor Posted October 12, 2012 Share Posted October 12, 2012 @alanfluff Yes, but the OEM version states "Integration with open-source CMS/software" but I agree that the best way to be clear about all this is to directly ask the developers. 2 Link to comment Share on other sites More sharing options...
alan Posted October 12, 2012 Share Posted October 12, 2012 Ah, OK. Yes I agree too, asking the owners is the way out of this. Link to comment Share on other sites More sharing options...
alan Posted October 12, 2012 Share Posted October 12, 2012 Ryan; not trying to be pushy here (I'm sure you know that), in case it was of some help I knocked up this draft letter that you/ProcessWire could edit and/or send to ask the owners if they could help answer this question. The link is editable so right now (2012-10-12-1733 EST) it's showing my draft, apologies if someone on the interwebs goes and hacks it before you see it, if so let me know and I'll message it to you. I left it editable so anyone could improve it (I'm no lawyer so I'm sure it could be improved on). Hope it's of some help and no worries if you ignore this due to other priorities or for any other reason, happy to do it on the off chance it could be of some help. 2 Link to comment Share on other sites More sharing options...
ryan Posted October 15, 2012 Share Posted October 15, 2012 Thanks Alan, that looks like a good letter. I had a little trouble figuring out how to contact them, so sent to their support email address. If I don't get a response, I'll try to contact them via Twitter. Link to comment Share on other sites More sharing options...
alan Posted October 15, 2012 Share Posted October 15, 2012 You're welcome Ryan. Link to comment Share on other sites More sharing options...
renobird Posted October 15, 2012 Author Share Posted October 15, 2012 {insert_cheer} Link to comment Share on other sites More sharing options...
Recommended Posts