Title: Email Notification Of Commits And Forums
Description: Automated Notifications
sascanagl - March 4, 2008 01:41 PM (GMT)
Perhaps I'm dense, but is there a way for the Forum to automatically send me an email when any post is made? And how about the CVS Commits? Any way we can be notified when someone commits new changes?
BTW, I pushed changes to Utils and WorldLoader.
Thanks :)
Carl Nagle
Cris - March 4, 2008 06:42 PM (GMT)
I will check the admin panel for the forums, but I think the user notification is not so well done here at Invisionfree...
From past month I felt that interest on day-to-day changes is small, so I usually send a newsletter issue (mailing list) when a more-or-less-stable release is out.
Also, I usually post a message here when there's something new part from the newsletter contents.
Most of the users get the new release via download and do not use cvs.
I use cvs and I think it's convenient, but it seems most people don't.
So if it's Ok for you we can go on this way.
Cris - March 4, 2008 06:53 PM (GMT)
And oh, I almost forgot to mention, I was the first developer working on the CVS before you arrived so I will tell you on the forum when I'm making changes.
A few bits of info you might find useful:
- Includes: when including I keep track of the "real" source file name and offset so that error reporting is done properly. When doing the incudes on the DXW file you might find it difficult to fit in the existing scheme if you also want an error to be located in the right line and file. This is the only real issue I think
- Release number
in the multiplayer servlet there's a variable keeping the DimensioneX version shown in the connect panel.
The final letter "a/b/c" is a sort of subversion labelling I make before a release is published for all.
Now the current version was about to be published - it has an important fix for eastern languages, you are correctly working on the most updated release.
This is just to tell you that I will published on the dimx site the version 6.3.5d as 6.3.6 (but it's actually 6.3.5d!) in a few days.
Your enhaced version should display "6.3.7" - and be publicized as such - as soon as you tell me that you have reached a fairly stable version.
Don't worry however of possible bugs - users know that, if they are afraid of beta bugs, they can always get an old version from sourceforge :-)
cheers!
sascanagl - March 4, 2008 06:54 PM (GMT)
Cris,
Thanks for the reply.
I do hope there is something that can automatically send notification for new forum posts. Given the small number of posts, it becomes something I wouldn't think to check too often if you or someone had a question for me.
I know SourceForge can send out email notifications to SF lists on CVS commits. We use that on the SAFSDEV project. The email also contains the patch diff, so it is easy for you (or I) to see what was changed, by whom, and whether we care.
I can understand if you think it is not worth the effort to setup if I'm the only one that has asked for it, too.
Cheers!
Carl
Cris - March 5, 2008 01:17 PM (GMT)
In the meantime I released the version 6.3.6 as it was before your edits.
I've also released in CVS as I see you have not yet modified multiplayer.java
Your enhancements will then be published in the next dimx official version that would be, say, 6.3.7 or 6.4.0 or even 7.0!
Please, as a inter-developer standard,
whenever you do an enhancement and the engine is working (i.e. you are not in the middle of an edit) do add a line on top to the comments on top of multiplayer.java and update the version constant string so that we have a trace of what is being done, even though you havenot changed anything in multiplayer.java
eg:
* 6.3.6b - fixed bug in 6.3.6a
* 6.3.6a - world loader now uses alternate fetch function - does this and this
these lines I cut and paste into sourceforge to make the changes log.
thanks a lot!
sascanagl - March 5, 2008 05:59 PM (GMT)
Cris,
OK. I will update multiplayer.java anytime I make enhancements to any other source file.
I generally won't push to CVS unless the code is stable and tested--unless you specify the need to get my code mid-edit. I don't like to push code that doesn't work. And I usually assume that Updates available from CVS are for code that does work. I guess we need to make sure we communicate the real state via the forum.
I am anxious to hear if you or anyone has attempted to use the Utils and WorldLoader enhancements. I'd like to get some feedback--hopefully of the "it worked fine for me" sort. For both existing Worlds with no Includes, and Worlds trying to use Includes. This was tested on my localhost for files and URLs on localhost, but I didn't know how to test it for URLS pointing elsewhere.
Carl Nagle