Jump to content

[TOPIC: topicViewTemplate]
[GLOBAL: userSmallPhoto]
Photo

From The Blog: There’s BIG open source news on our 9th birthday
Started by CoronaBot Dec 05 2018 10:10 AM

59 replies to this topic
[TOPIC CONTROLS]
Page 2 of 3 1 2 3
This topic has been archived. This means that you cannot reply to this topic.
[/TOPIC CONTROLS]
[modOptionsDropdown]
[/modOptionsDropdown]
[reputationFilter]
[TOPIC: post.html]
#26

bgmadclown

[GLOBAL: userInfoPane.html]
bgmadclown
  • Contributor

  • 706 posts
  • Corona SDK

I think it's better that they speak to us clearly from the beginning. So we can make better decisions with our projects, especially those developers who have successful applications or games with their respective clients.

 

From the looks of it, they made this announcement so we can ask questions and they give better answers when they go open source. I guess Rob is pointing to that as an FAQ. It's still unclear when the transition is going to happen though.



[TOPIC: post.html]
#27

StarCrunch

[GLOBAL: userInfoPane.html]
StarCrunch
  • Contributor

  • 815 posts
  • Corona SDK

I am very much looking forward to this. Per richard11's earlier question, I still mean to go the plugin route whenever I can, but there are definitely instances where I've run up against a wall, knew roughly how that could be addressed, but was then at the mercy of engineers already strapped for time.  :) (As probably no surprise, many of these cases concern graphics.)

 

Questions:

 

Along the same lines as other questions regarding the submission process, how might we go about making proposals and hashing them out? In the case of non-trivial submission, I imagine upstream being more receptive if they don't come as a complete surprise: smoothing away obvious incompatibilities, sussing out the repercussions of various approaches, and so on.

 

Even if somebody doesn't want to dabble on the SDK, there might be other ways to contribute such as, say, submitting to or tightening up the test suite. Will this sort of thing be available?

 

While definitely not a frequently asked question, more of a Readme even, I would also be very interested in anything like an example of the anatomy of an implementation, e.g. "currently, the Android-specific bits are here, here, and here; a new platform must at the very least define the first two". I suppose it could come down to just subclassing a few key types (long ago Walter said it was a straightforward process), but I'm guessing it's a bit more tangled.



[TOPIC: post.html]
#28

nick_sherman

[GLOBAL: userInfoPane.html]
nick_sherman
  • Corona Geek

  • 1,819 posts
  • Corona SDK

As SGS says, is there an active user base out there to support this? Finding enough people with the talent, time and desire to contribute to the sdk is going to be tough as things stand. There's maybe a handful of forum members with the talent but they've got families to feed.

Are there plans to try and attract new users in greater numbers?

[TOPIC: post.html]
#29

agramonte

[GLOBAL: userInfoPane.html]
agramonte
  • Corona Geek

  • 1,214 posts
  • Corona SDK

Nick: I consider myself sort of the new guard but I just looked up when I started using Corona at it was 12/06/2012. So about 6 years and a couple of days. I don't see myself contributing much to the engine. As I usually do I'll create plugins if I plan to use them and I'll answer any question that deals with monetization or Gamesparks. 

 

I hardly have any time now and I just can't see myself on top of the other things I do working in C++/C to keep Corona up to date. I'll continue to use it for as long as I can. So although this thread is of concern to me, I am trying really really hard to not add any more negativity.



[TOPIC: post.html]
#30

naveen_pcs

[GLOBAL: userInfoPane.html]
naveen_pcs
  • Contributor

  • 266 posts
  • Corona SDK

I'm kind of in the same boat. Been using Corona for 6+ years and would love to use it for another 6. I do make a living off my apps and really want Corona to remain stable and relevant. I wouldn't have time to directly contribute to Corona SDK, but I'd be more than happy to spend $$$ and contribute financially towards the people keeping Corona alive.

 

Nick: I consider myself sort of the new guard but I just looked up when I started using Corona at it was 12/06/2012. So about 6 years and a couple of days. I don't see myself contributing much to the engine. As I usually do I'll create plugins if I plan to use them and I'll answer any question that deals with monetization or Gamesparks. 

 

I hardly have any time now and I just can't see myself on top of the other things I do working in C++/C to keep Corona up to date. I'll continue to use it for as long as I can. So although this thread is of concern to me, I am trying really really hard to not add any more negativity.



[TOPIC: post.html]
#31

davebollinger

[GLOBAL: userInfoPane.html]
davebollinger
  • Corona Geek

  • 1,357 posts
  • Corona SDK

if i had to guess, as complete conjecture, i'd say there's maybe a handful of mega-developers (fe, those whose annual revenues potentially exceed the total valuation of Corona Labs itself) who requested/demanded this for sustainability reasons - they might even have the staff to actually take ownership of a fork in-house if it ever became necessary.  but maybe 99% of everyone else (myself included) would never even tinker with it.



[TOPIC: post.html]
#32

hogletpie

[GLOBAL: userInfoPane.html]
hogletpie
  • Contributor

  • 152 posts
  • Corona SDK

I've used Corona for 6 years. I have 60 or so apps developed with it.

 

I've programmed computers for over 30 years (including console game development, my own advanced software renderer and a Computer Science PhD from The University of Manchester) and I work from home. In theory I am amongst those on these forums that are able to contribute to the development. However, it's a significant undertaking and, for me, the risk/reward does not stack up. 

 

if i had to guess, as complete conjecture, i'd say there's maybe a handful of mega-developers (fe, those whose annual revenues potentially exceed the total valuation of Corona Labs itself) who requested/demanded this for sustainability reasons

 

I think Dave's point is a good one. As they say on Dragon's Den: "I'm out!"



[TOPIC: post.html]
#33

bgmadclown

[GLOBAL: userInfoPane.html]
bgmadclown
  • Contributor

  • 706 posts
  • Corona SDK

Before jumping to conclusions, I guess we should wait for the final announcement. Since there are many ways to go, many different routes to follow in open source development we should see the license they are planning to use. I mean Unreal, Unity, LÖVE, Godot and many other engines are open source. They all have different approaches, still being maintained by the main developer team.

 

Let's just wait and see. Also, don't forget that this was a planned move on Corona's end which they outlined in the roadmap at the start of this year.



[TOPIC: post.html]
#34

thomas6

[GLOBAL: userInfoPane.html]
thomas6
  • Contributor

  • 976 posts
  • Corona SDK

Indeed, let's not jump to conclusions. Each Corona transition has invariably led to doomsday talk, and yet we're still here.



[TOPIC: post.html]
#35

bgmadclown

[GLOBAL: userInfoPane.html]
bgmadclown
  • Contributor

  • 706 posts
  • Corona SDK

On the other hand, it won't hurt if Corona started communicating better with us. I see Rob trying hard to do his best while trying not to give away anything before the announcement but since it's been a week, I think it's better to start sharing more about the process. The silence or "doomsday talk" as thomas6 puts it out, is really bad for the community.



[TOPIC: post.html]
#36

Rob Miracle

[GLOBAL: userInfoPane.html]
Rob Miracle
  • Moderator

  • 26,042 posts
  • Enterprise

There really isn't much more to add yet. I'm going to go through the posts since we announced last week both here and on slack, pull the questions and start collecting answers. Once we have those answers, we will create a FAQ page on the main website with those answers.

Rob



[TOPIC: post.html]
#37

Daniel W.

[GLOBAL: userInfoPane.html]
Daniel W.
  • Contributor

  • 249 posts
  • Corona SDK

A few people reached out to me and asked my opinion and I figured I’d throw in my two cents here.

Going open source isn’t necessarily a bad thing because it was a planned move. I’m hindsight, the announcement should’ve said the move to open source was in the road map and that might’ve helped to quiet the doomsday talk. I’ve been using corona for 6+ years and made some really good apps, plus quite a few bad ones. I even made some for businesses because it’s so easy to use.

However, what I do miss is the community involvement. I feel that the community has been largely ignored by Corona. Right or wrong, that’s how I feel. We used to have a weekly talk show, Corona Geek. This was a big thing for me because that was Corona talking directly with developers. I used to be able to comment on posts directly and although some post comments went sideways, i felt it was a good thing. Twitter and Facebook are largely inactive. I can’t remember the last time I heard from the owner. The previous holders were a lot more communicative. There’s not a lot of incentive for devs to write tutorials, hand out code snippets, etc, because, well, there’s nothing there.

I love the sdk and the ease of use. I don’t love the communication and lack of community feel. Right or wrong, that’s my two cents.

[TOPIC: post.html]
#38

Prairiewest

[GLOBAL: userInfoPane.html]
Prairiewest
  • Observer

  • 26 posts
  • Corona SDK



I love the sdk and the ease of use. I don’t love the communication and lack of community feel. Right or wrong, that’s my two cents.

 

I agree.  I was thinking the same thing last night.  In that context I thought there was something I can do to help - I can start blogging about Corona SDK again. So I did!

 

Here are all my Corona blog posts, starting as you see in 2013 and including my new post last night: http://prairiewest.net/blog/tag/coronasdk/

 

I really enjoy coding in Lua, and Corona is a great product.  If it appears to any newcomers that Corona community isn't too active then that's unfortunate, and anything I can do to help combat that is a good thing.



[TOPIC: post.html]
#39

tylerthedesigner

[GLOBAL: userInfoPane.html]
tylerthedesigner
  • Enthusiast

  • 41 posts
  • Corona SDK

I think the ironic part for the community is (IMO) the documentation for Corona tends to be so good, I rarely find a need to come in the forums for questions, and most the time I see similar questions, the answer is just a link to the documentation. 

Maybe Corona should break all of its API docs so we have to chat more? </sarcasm>

But seriously, I've been using Corona longer than most, and I've barely touched the forums here. I'm personally going to make a concentrated effort to be active in the Slack, as I find it more useful for dev conversations. Here's hoping there's enough of us interested in continued development in Corona in order to keep a conversation going and perhaps some collaboration on open source updates.  :D 

For Rob, I think if we could get some clear direction on where we should collect our ideas and communication on open source work, that would be great. I understand Git would probably hold issue tracking and progress, but something more user friendly to show what's being worked on by the community (maybe like the Feature Request website?) would be ideal. 

Thanks again to everyone at Corona, y'all keeping us alive 10 years strong. 
 



[TOPIC: post.html]
#40

SGS

[GLOBAL: userInfoPane.html]
SGS
  • Corona Geek

  • 2,120 posts
  • Corona SDK

However, what I do miss is the community involvement. I feel that the community has been largely ignored by Corona. Right or wrong, that’s how I feel. We used to have a weekly talk show, Corona Geek. This was a big thing for me because that was Corona talking directly with developers. I used to be able to comment on posts directly and although some post comments went sideways, i felt it was a good thing. Twitter and Facebook are largely inactive. I can’t remember the last time I heard from the owner. The previous holders were a lot more communicative. There’s not a lot of incentive for devs to write tutorials, hand out code snippets, etc, because, well, there’s nothing there.

I love the sdk and the ease of use. I don’t love the communication and lack of community feel. Right or wrong, that’s my two cents.

 

I joined after Corona Geek sessions but I do agree that communication is terrible recently.  It is like Corona tried to do corporate but lost the very thing that made it resonate with the indie dev! 

 

A fatal mistake I think.

 

I speak to each and every player that reaches out as if they were my very first player.



[TOPIC: post.html]
#41

bgmadclown

[GLOBAL: userInfoPane.html]
bgmadclown
  • Contributor

  • 706 posts
  • Corona SDK

I just want to add something to the missing communication. I don't know about you but I haven't received a newsletter from Corona for some time now even with that big news. I mean, @Rob is going to form an FAQ page but how many developers know about this to ask questions or raise their concern? I don't know about the schedule for this process but it would be better if all developers knew about this move. There is even a slight chance for some developers to be more interested in an open source Corona.



[TOPIC: post.html]
#42

sirmania

[GLOBAL: userInfoPane.html]
sirmania
  • Contributor

  • 154 posts
  • Corona SDK

About going open source; ever since I first noticed this in the roadmap I felt this was a good thing. Especially since I have feared for the future of Corona. This might just be the vitamin injection Corona needs.
Now there is also a chance that Corona survives even if Appodeal throws in the towel. 

 

However, what I do miss is the community involvement. I feel that the community has been largely ignored by Corona. Right or wrong, that’s how I feel. We used to have a weekly talk show, Corona Geek. This was a big thing for me because that was Corona talking directly with developers. I used to be able to comment on posts directly and although some post comments went sideways, i felt it was a good thing. Twitter and Facebook are largely inactive. I can’t remember the last time I heard from the owner. The previous holders were a lot more communicative. There’s not a lot of incentive for devs to write tutorials, hand out code snippets, etc, because, well, there’s nothing there.

I love the sdk and the ease of use. I don’t love the communication and lack of community feel. Right or wrong, that’s my two cents.

 

Bring Corona geek back :D That was the highlight of the week for me and the reason I stuck with Corona. Corona Geek gave Corona SDK a face. It should have been promoted better to get more views, but otherwise the content was great. 



[TOPIC: post.html]
#43

nick_sherman

[GLOBAL: userInfoPane.html]
nick_sherman
  • Corona Geek

  • 1,819 posts
  • Corona SDK

I think going open-source has to be combined with a complete re-brand and perhaps target a slightly different market.

 

Corona as a name hasn't struck a chord, it's too closely associated with the beer, surely the first result for your own brand name should be for your product, not a beer, pictures of the sun or a band.

 

Brand awareness is poor. Very few industry professionals I've spoken to have heard of it, if they have they haven't tried it or considered it as a serious option. I listen to a lot of dev podcasts and have only heard Corona mentioned once, in passing, and this was by a guy who was still building flash games for a living and therefore the perfect prospective customer....

 

As it stands, while targeting pure 2D game development, its direct competitor Defold has big backing and credibility from King that it's almost impossible to match. Making Corona open-source is a way to differentiate from Defold, but you still need to be out there and visible, at all the developer/Linux conferences in North America, Europe etc. getting it in front of people and engaging the wider open-source community.

 

A pivot away from purely being marketed and focused as a games engine might be an option. There's still no industry-standard cross-platform mobile app framework, as opposed to Unity3D/Unreal in the games arena.

 

Xamarin, React, Flutter, Progressive Web apps, Ionic etc. all have their plusses and big minuses and many firms, while using these technologies, are always looking around for something better. The Corona Simulator is a massive feather in the cap given the speed of iteration it offers.



[TOPIC: post.html]
#44

antkmk

[GLOBAL: userInfoPane.html]
antkmk
  • Observer

  • 26 posts
  • Corona SDK

My 2 cents: I've been developing with Corona for the last 6 years and it's a great product with great documentation and support. What I've been missing in the last year or so are the newsletters where I could at least keep up with what Corona is up to. I'd like to see those brought back.

 

I also use Drupal and Joomla for my web development projects. They are great examples of how open source can be a great and successful thing. I agree with previous comments in this thread, that Corona's marketing seems almost non-existent. I don't know that going open source will help with that - I don't know that it will hurt either. But I'd like to see the volume pumped-up!



[TOPIC: post.html]
#45

Rob Miracle

[GLOBAL: userInfoPane.html]
Rob Miracle
  • Moderator

  • 26,042 posts
  • Enterprise

Regarding Corona Geek... I would love to see this rebooted. But if I'm being brutally honest, Charles did Corona Geek with a passion for it. No one realizes how much time it takes to record a couple of hours of video and then go split it up, polish it and publish it. It was probably 60% of his full-time job. That's about 24 hours a week. I can't commit that kind of time to running Corona Geek and doing it justice.

 

Another thing, many people may have forgotten, is that Corona Geek started as a community-owned feature. We only hired Charles after he had been running Corona Geek for some time. I guess the point I'm trying to make here is that there is nothing stopping you, the community from rebooting this on your own. I will probably have to get corporate blessing before I could transfer the Facebook and YouTube channels with the Corona Geek branding to someone, but you could start up "Corona Awesome Developers" channel.

 

I'll ask about the Corona Geek brand and see what you can do about it.

 

Rob



[TOPIC: post.html]
#46

sirmania

[GLOBAL: userInfoPane.html]
sirmania
  • Contributor

  • 154 posts
  • Corona SDK

I bet it took a lot of time creating Corona geek, but it could be an alternative to create something like Corona after dark.

Once a week, 30-60 minutes casual talk about random Corona related topics. Then the work would be inviting people, little bit of editing and uploading the video with description about the topics that were discussed. 

I think these videos should be uploaded on the Corona labs Youtube channel. Today it is 6 months since last video was uploaded on that channel and that could scare off potential customers.

Someone please consider becoming the new face of Corona (for free of course...you don't have to pay anything)  :rolleyes: 

 

And now back to the original thread....
 



[TOPIC: post.html]
#47

Codewords

[GLOBAL: userInfoPane.html]
Codewords
  • Observer

  • 11 posts
  • Corona SDK

Thanks for the kinds words guys! Rob is absolutely right. Corona Geek started as a community supported passion project in the beginning. I saw that Corona didn't really have a presence on YouTube, Facebook, and other social outlets. So I started a website, Facebook page, YouTube channel, and Twitter account for Corona Geek. Dr. Brian Burton was the very first interview guest and with help from Ed Maurina, Sergey Lerg, Greg Pugh, Laura Tallardy, Chris Byerly,  Jason Schroeder, Rob Miracle, Steven Johnson, and a bunch of other talented people Corona Geek grew into a full time gig that involved lining up interview guests, coming up with interview questions, hosting a live show, recording interviews, post production cleanup, writing show summaries, creating blog posts, uploading and tagging videos, and social media sharing. The point of the show was to learn from each other and surface what the community was working on. We got the chance to talk with game developers, as well as people who were using Corona in their hardware and non-game applications. That same need for community and inspiration exists today. There as so many talented people here, doing great work. It just needs someone to lead the charge and surface it. If you are concerned about time commitments, there are tools like Anchor for podcasting, or Facebook Live that go a long way to capture a conversation without requiring the post production that Corona Geek 1.0 did. In fact, Corona Geek 2.0 should be something entirely reimagined, which opens up a whole new way of approaching the goal of learning and community. If someone wants to pick up the torch, I'd be happy to jump on a call and share what I learned about creating content and community interactions, both what worked and what didn't. You guys are Corona Geeks, every last one of you. The name was not about one person, it was always meant to be about you, the person who loves Corona, who can see its true potential, and is excited to share Corona with anyone who will listen.



[TOPIC: post.html]
#48

agramonte

[GLOBAL: userInfoPane.html]
agramonte
  • Corona Geek

  • 1,214 posts
  • Corona SDK

@tnkkmk Drupal and Joomla are gigantic compared to Corona. I am hoping more like Löve with about a dozen contributors or Moai in its heyday which had a few dozens (currently it only has 2 active) and not like LuaQuick that has not been touched since 2013.



[TOPIC: post.html]
#49

nick_sherman

[GLOBAL: userInfoPane.html]
nick_sherman
  • Corona Geek

  • 1,819 posts
  • Corona SDK

While it would be nice for it to be resurrected, the onus falls on Corona to make sure that there's enough users around to make it worthwhile.

I took a look at the channel and many of the episodes have less than 100 views despite being up for years and that was when there was a lot more buzz around these parts.

I don't see why anyone would stick their neck out to reach a bus full of people, however much they love the platform.

[TOPIC: post.html]
#50

SGS

[GLOBAL: userInfoPane.html]
SGS
  • Corona Geek

  • 2,120 posts
  • Corona SDK

Think we've been saying this for ages now. Without new developers joining (and paying) then there isn't much of a future.

Corona should be pushing to get into education. They should be getting the platform out there. PR basically.

I just see a slow decline into obscurity.,. And bizarrely open source will be a requirement!


[topic_controls]
Page 2 of 3 1 2 3
 
[/topic_controls]