Re: [Netjuke-devel] Netjuke Project Update - 2/20/2004
Steve <[email protected]> Fri, 20 Feb 2004 18:17:35 -0500
| Newsgroups | gmane.comp.audio.netjuke.user |
|---|---|
| Message-ID | <[email protected]> |
Guess I'll stick with Netjuke 1, then. Good luck. Blake Watters wrote: >Hello Netjukers! > >I have been rather quite for some time now and I thought I should reach = out to the community to alleviate any fears about this project's status, = announce some news, and generally reestablish my leadership role. First, = let me say that Netjuke is far from dead. In the last two months I have b= een working exclusively on Netjuke2 and the application is nearly complet= e, after almost 1 year in development. There are still major UI holes and= work does remain, but the backend is complete and the project is nearly = feature complete according to my original spec.=20 > >Netjuke 2's precise release date is not yet known and is subject to some= other non-technical issues that I must deal with. Netjuke2 may be releas= ed under a different license than the BSD/GPL, but I am not yet sure. I a= m currently bootstrapping a business around providing Netjuke2 as a compl= ete media management and commerce solution for record labels and distribu= tors, in addition to an insanely powerful jukebox for the rest of us. As = such, some modules (most particularly those related to business/commerce)= will NOT be available as Open Source in any form -- they will be proprie= tary code built on the Netjuke2 platform available for license from me. I= am trying very hard to make Netjuke my primary source of income so that = I may continue pushing the envelope of media management on the PHP progra= mming language. These efforts may leave the application in an unreleased = state for a time even after completion. > >Now, with that out of the way I'd like to hype up Netjuke2 a bit by enum= erating some of the many features. > >- Built using object oriented PHP 4, ready for migration to PHP 5 once i= t stabilizes >- Features a powerful module system for extensibility >- Abstracts access to the database through a consistent API >- Powerful error handling mechanism eliminates mysterious breakage >- Built on the Smarty template engine for presentation >- Entirely themeable using template sets -- hack a predefined template o= r create an entirely new look >- Database abstraction improved through use of dynamic SQL generation te= chniques >- Fully relational database design allows for an infinite number of song= , album, genre, artist, and property interrelations among media. Express = everything about your media >- Infinite number of images, clips, and files may be associated with a s= ong >- Proper handling of compilations >- Extremely scalable >- Capable of providing virtual hosted installations, run multiple sites = from same source code >- Preferred playlist and media format preferences available to users >- Powerful Access Control List (ACL) system provides fine grained contro= l of access to media and other objects within the system >- Integrated log4php logging system provides detailed logging of what is= happening inside the system >- Source code is fully documented in PHPDocumentor markup >- Full support for Windows host systems (I develop on Windows, Mac OS X,= and Linux simultaneously) >- Temporary playlists >- Dynamic preview generation >- Transcoding support >- Pluggable media format support >- Easier automation through the ScheduledTasks module >- Pluggable admin interface allows for cleaner customization >- True high performance session support >- Pluggable playlist type support (currently m3u and asx) >- Removal of requirement for media to be centralized. Media is stored on= an infinite number of media roots which do not need to exist inside the = Apache document root >- Better localization and internationalization >- Extensible user data (add AIM SN's, other contact info, sex, age, etc)= >- New browsing friendly interface greatly surpasses table based/search b= ased interface of 1.x >- Other stuff I forgot or haven't done yet :) > >Currently supported media types: >- MP3 (read, write, encode, decode) >- Ogg-Vorbis (read, write, encode, decode) >- Ogg-FLAC (read, write, encode, decode) >- Windows Media (read) >- Apple AAC (read) > >In the works: >- MPD Integration >- Album wrap support >- More media formats >- Installer > >As you can see, I have been quite busy. I've tried to address as many of= the needs/requests as possible. This application is HUGE compared to Net= juke 1.x and the overall quality & maintainability of the code has gone u= p significantly. I can say with no ego that this is a nice piece of softw= are. :) > >So, it's not quite ready yet. The project isn't dead by a long shot. So = now is the part where you guys come in. I'd like to offer between 20 and = 30 Netjukers the opportunity to test my current test site and work with m= e on improving the interface, squashing bugs, and just generally keeping = me motivated as I complete this dreaded interface stuff (I'm definitely m= ore of a backend programmer, but the skills are improving). I'm doing thi= s way down at the bottom because if you bailed on me before now, there's = no way you'd make a good tester anyhow.=20 > >Responses should be addressed to me at [email protected] with the subject = 'Netjuke2 Beta Test' and you should allow up to one week for a reply. If = you bother me, you'll be silently ignored. Just send me your name, electr= onic contact info (email, AIM, etc), some information about how you use N= etjuke & any requests/complaints, and a bit about your skill level with P= HP, SQL, and web applications in general. This last bit isn't because I a= m looking for techies -- I want a good cross-section of users from the mo= st naive to the most sophisticated playing with the application. I'll sen= d more information once the beta team has been assembled. > >Thanks and happy streaming! >- Blake > >-- >Blake Watters >Lead Developer, The Netjuke Project >Email: [email protected] >AIM: initgraf > =20 > ------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click