-
Notifications
You must be signed in to change notification settings - Fork 41
Version 2.0.0 Brainstorming Thread #160
Comments
So far:
What else would you like to see in version 2? |
I had looked at airship ( not today, but when ever I see your posts in reddit or else where ) , but the user interface doesn't look nice. I didn't understood many of the functionalities in the cms itself. I am looking at : https://github.com/paragonie/airship#screenshot Eg : Cabins , Bridges . Probably need a good UI for the website and documentation then only people will checkout things. Just a feedback what I feel. Thank you |
By the way, I have a confusion with the GPL license itself. Do you think MIT makes easier for adoption ? |
What would you recommend to make it look nicer?
What do you mean by "a good UI"? What sort of changes need to be made to make the existing UI "good"?
Thanks. We're trying to improve but we have very little outside guidance from the community at large so every little bit of feedback helps.
Every other product in this space uses GPL. |
Light background color, the current color scheme black is not catchy to eye. I am not so good in UI itself. Else I would have tried to make my hands dirty :) . You can have a look at http://demo.processwire.com/ and http://demo.processwire.com/admin/page/ as examples.
May be I didn't understand. Which products are you mentioning ? Are you saying about 3rd party libraries airship is using is GPL ? |
WordPress, Drupal, and Joomla are the three big CMS products. All three are released under GPL.
That wasn't my point, but that's actually true. For instance, Halite is GPL (though we also sell commercial licenses). |
I have some confusion with the GPL license. I believe you can use GPL based software for commercial purpose also. Or does it need to buy a license itself ? |
The only requirement for GPL is:
The only time you would need to buy any sort of license from anyone is if you don't want to share your works under a compatible license. GPL is a public license, but Airship is still technically a copyrighted work, whose rights are held by Paragon Initiative Enterprises, LLC. We can sell licenses under terms equivalent to the MIT license to businesses that want to produce non-free software. (Non-free here refers to freedoms, not price. You can sell GPL software.) If you're fine with GPL, or you simply don't want to purchase anything from us, you're still free to use Airship under the terms of the GPL and you're protected from any sort of copyright infringement actions (not that we do that sort of thing anyway). |
@paragonie-scott why does airship not using https://github.com/paragonie/easydb ? Are you considering it for 2.x ? |
Our usage has diverged from EasyDB a little bit, mostly in the realm of type safety. It's possible to make our database class simply extend the |
Have a look at https://octobercms.com
Biggest issue with this project was learning new terminology and hence confusion, Glad that will not happen in 2.0. Most important Find ways to monetize this project via assisted installations, plugins or custom plugins, sponsors, partnerships etc. This is tough market to crack into but your project is unique with security first approach. I think you guys can make it. |
Built in Mail :: API based - Some user behind cdn or proxies don't want to reveal their server's ip and most users need mailing app. So why now built it into the cms. |
I'd love to offer this, if I wasn't completely and inherently untalented here.
That's a good idea. |
I'm just throwing ideas. If @paragonie-scott wants to sell then they can sell and they have every right to. But at the same time they have to make assessment what they can and can't sell. Most other CMS they are competing against already have these free options. They can monetize plugins like support tickets, Create API's, login / Social Login for front end users etc.. |
Security Headers: Content Security Policy, Cross-origin Resource Sharing, HTTP Public Key Pinning, HTTP Strict Transport Security, Referrer Policy, X-Frame-Options, X-Content-Type-Options, Sub-resource Integrity, Set-Cookie :: secure. These all headers can be categorized under security headers tab. |
re: mail. I can see both sides of it. One thing I'm thinking about is a CMS is about content management, not email integrations. I think the core CMS should stick with content management and let enhancements happen via add-ons (free or paid). I can say that in the WordPress world (I know, I know), there are many people willing to pay for mail add-ons that integrate with the CMS and/or other add-ons available for the CMS (ecommerce for example). It's enough money to employ multiple people too, so it's something worth considering in my opinion. |
I agree with you, CMS should focus on core only but world of Wordpress has changed things allot. I believe they should have set of core features with CMS like mail, because securing apps is not easy, free addons are available they are buggy and venerable . This is like throwing something free to get attention. this is the sad part most people go for free and buggy stuff and have no regard for secure applications and secure apps cost more time and resources and hence the cost but people don't understand that. May be they should package addons in bundles e.g eCommerce, blog, etc. its the world of itunes focus at volume and keep price point low enough to sustain business model. |
Project like this should survive. Once I have few resource available. I would also like to contribute. if no one fixes design then I'll take that bit |
High availability setup/clustering (Web server & Database server) - Make it easy to Scale or provide easy options and docs to scale this project easily on multiple instances. Websocket allow bidirectional traffic and consume very little bandwidth. I think if airshipCMS comes with it out of the box then this might also be a unique feature. And All common web browser already support this protocol |
And on Mail integration I agree with @mindctrl on the point that core should only focus on CMS and extra features must be introduced via addons either paid or free. Here I believe It'll be allot easier to monetize. Rather than waiting for other dev's to create addons may be start making your own. I have noticed people abandoning their addons after a while. This is a serious problem with serious projects and also developers don't check security updates. You can provide addons and also maintain them. Create a whole class of addons and use CMS as platform to sell. So long they also follow security first Approach people will pay for it. |
If it would at all be possible - would you consider supporting MariaDB and MySQL as DB Backend? |
If and only if they support CTEs and recursive queries a'la airship/src/Installer/sql/pgsql/11-groups.sql Lines 25 to 74 in ccc588a
|
That's Great!
MariaDB supports Recursive CTL from version 10.2.2 -
https://mariadb.com/kb/en/library/with/
MySQL will support from version 8.0 (current 5.7 no-go):
https://dev.mysql.com/doc/refman/8.0/en/with.html
Would that be OK and match requirements?
2017-11-21 18:16 GMT+01:00 Scott <[email protected]>:
… If and only if they support CTEs and recursive queries a'la
https://github.com/paragonie/airship/blob/ccc588a55258565532035fb4a5d0bc
e541771403/src/Installer/sql/pgsql/11-groups.sql#L25-L74
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#160 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AKMVFdpxG_xC7tgQ77_wPdaKPZ0UrDzFks5s4wV1gaJpZM4KqiLf>
.
--
Pozdrawiam,
Hubert Kowalski
|
Yes, that's fine, we were holding out on this support. :) |
Post feature requests here. Backwards compatibility is optional.
The text was updated successfully, but these errors were encountered: