Return to Discussion


Regular PixelLight SDK release

Use this forum for general discussion about PixelLight and questions about using PixelLight.

Moderators: cin, Lim4, icefire, thewolfwillcome, NightFox, aikidos, COfenberg, sbusch

Is there need for a regular PixelLight SDK release?

Yes
8
62%
No
5
38%
 
Total votes : 13

Regular PixelLight SDK release

Postby COfenberg » Sat Apr 28, 2012 7:41 am

As you might have noticed, this time we did not manage the "all two month on the 23'th"-release.

In case a release within the next weeks is desired, it would definitely be a maintenance release because over the last two month there were primarily bugfixes and completion changes made. Is there need for such a regular PixelLight SDK release?
User avatar
COfenberg
 
Posts: 440
Joined: Thu Mar 03, 2011 9:31 pm
Location: Germany

Re: Regular PixelLight SDK release

Postby gavlig » Sun Apr 29, 2012 10:26 am

I'd say you can make it like rolling-release. Adding new features/fixing bugs constantly without anchoring to "two month release" and just making a small weakly report about it.
gavlig
 
Posts: 27
Joined: Thu Jan 05, 2012 8:14 pm

Re: Regular PixelLight SDK release

Postby icefire » Sun Apr 29, 2012 2:17 pm

I think a constant release of the SDK as a rolling-release is to much of a hassle because you must re-release and manage the SDK builds all the time.
A one or two month release of an SDK is OK by most standards, this also gives the developers more time to test added features more thoroughly.
For those that want to be constantly up to date (rolling-release) you can just pull the git whenever they want.

What i do wanna see happening more is community member releasing small examples / plugins to the public repository on GitHub.
Even small examples like scenes, materials, animations, plugins, features and proof of concepts add to the whole project and also let new members learn more and faster.
For those who want to share to the repository just be sure to have a GitHub account and let me or COfenberg know.

Image
User avatar
icefire
 
Posts: 113
Joined: Fri Nov 04, 2011 12:54 am
Location: Netherlands, the

Re: Regular PixelLight SDK release

Postby COfenberg » Sat May 05, 2012 7:27 am

Years ago, we had automatic nightly builds. Something like this would be cool, but at least I have no time in order to setup something like this and then maintain it.

Every release involves a lot of additional work. I use several tools for static code analysis, making spell checks and of course building PixelLight across many platforms over and over again and checking those builds for obvious issues. Writing release notes and then publishing it is the smallest part of a release. :).

So, a two month release interval was already quite some effort for a single person to accomplish. Maybe we can share some of the work in the future, meaning that a release is announced in the forum and then several people build and test the current Git repository version and reporting back any found issues as well as reviewing the release news.


@icefire
I agree that it would be fantastic if there would be more activity from the community side. For instance at GitHub and the PixelLight Wiki. I assume that when more people are getting active, this will motivate the rest of the developers.


In general, spreading the word about PixelLight might also help. It appears that PL is still quite unknown and as for me, I did everything I can to make it known by posting PL release notes around the net, making from time to time image of the day posts - without starting to spam around (which we certainly should not do).
User avatar
COfenberg
 
Posts: 440
Joined: Thu Mar 03, 2011 9:31 pm
Location: Germany

Re: Regular PixelLight SDK release

Postby KrystalRe » Thu May 31, 2012 12:16 pm

I think it's already seen from the results that the release is needed.
KrystalRe
 
Posts: 1
Joined: Thu May 31, 2012 12:14 pm

Re: Regular PixelLight SDK release

Postby COfenberg » Thu May 31, 2012 3:49 pm

KrystalRe wrote:I think it's already seen from the results that the release is needed.

The question how to organize the releases remains.

Until now, I decided everything release related on my own. Stuff like whether or not the quality is sufficient for a release. I am not sure whether or not it's wise to continue with this Rambo-approach.

It would be nice if we could manage the releases all together. Meaning deciding which features are a must have for the next version, which bugs have to be fixed in which order, testing everything on all supported platforms together, formulating release news and so on. By this, making releases a matter of collaboration instead of letting one single person controlling everything.

I assume the current progress would be sufficient to justify another release, but more testing by different people would be a good idea.
User avatar
COfenberg
 
Posts: 440
Joined: Thu Mar 03, 2011 9:31 pm
Location: Germany

Re: Regular PixelLight SDK release

Postby aikidos » Thu Jun 07, 2012 5:13 pm

My first project on PL wait release new version engine ;)
Spoiler:
Image
User avatar
aikidos
 
Posts: 157
Joined: Tue Oct 18, 2011 7:18 pm

Re: Regular PixelLight SDK release

Postby icefire » Thu Jun 07, 2012 6:33 pm

How close are you to releasing your project?
User avatar
icefire
 
Posts: 113
Joined: Fri Nov 04, 2011 12:54 am
Location: Netherlands, the

Re: Regular PixelLight SDK release

Postby aikidos » Thu Jun 07, 2012 6:44 pm

icefire wrote:How close are you to releasing your project?

My project be the very simple game. Just mazy with horror elements. I think when i get new PL version with Motion Blur and ect. i public beta version my project.
User avatar
aikidos
 
Posts: 157
Joined: Tue Oct 18, 2011 7:18 pm

Re: Regular PixelLight SDK release

Postby COfenberg » Fri Jun 08, 2012 6:23 am

Are there any immediate bugs within the latest Git repository version which have to be fixed for PL 0.12?
User avatar
COfenberg
 
Posts: 440
Joined: Thu Mar 03, 2011 9:31 pm
Location: Germany

Re: Regular PixelLight SDK release

Postby icefire » Fri Jun 08, 2012 11:22 am

I have not yet come across any.
User avatar
icefire
 
Posts: 113
Joined: Fri Nov 04, 2011 12:54 am
Location: Netherlands, the

Re: Regular PixelLight SDK release

Postby aikidos » Fri Jun 08, 2012 3:28 pm

COfenberg wrote:Are there any immediate bugs within the latest Git repository version which have to be fixed for PL 0.12?

I cant remember why i wait new version :D
User avatar
aikidos
 
Posts: 157
Joined: Tue Oct 18, 2011 7:18 pm

Re: Regular PixelLight SDK release

Postby COfenberg » Fri Jun 08, 2012 3:44 pm

Maybe I find the time (currently refreshing my basic renderer API knowledge) to make a new release at the end of next week (in case no one else want's to make the release :). Would be nice if several persons would be willing to compile the current Git version of PixelLight on different platforms so that we can see if there are any undetected issues.
User avatar
COfenberg
 
Posts: 440
Joined: Thu Mar 03, 2011 9:31 pm
Location: Germany

Re: Regular PixelLight SDK release

Postby gavlig » Mon Jul 09, 2012 12:52 pm

i'll try on archlinux x86_64
gavlig
 
Posts: 27
Joined: Thu Jan 05, 2012 8:14 pm

Re: Regular PixelLight SDK release

Postby COfenberg » Mon Jul 09, 2012 1:20 pm

gavlig wrote:i'll try on archlinux x86_64

Would be cool. I saw that thewolfwillcome also tested it with Clang. It really helps when several people compile it on multiple platforms using multiple compilers.

Currently I plan to create for the next release only an SDK for MS Windows. It's getting to much work for me to also do the Linux release. So, if someone is willing to take over the Linux SDK release this would be fantastic. In this case, it would probably be also a good idea to review this Linux SDK and improve it if required.
User avatar
COfenberg
 
Posts: 440
Joined: Thu Mar 03, 2011 9:31 pm
Location: Germany

Next

Return to Discussion

Who is online

Users browsing this forum: Google [Bot] and 1 guest

cron