Sunday, August 9, 2009

Jajuk 1.8 "Breathless" released!

Bertrand Florat wrote:

"Breathless has just been released.

New features highlight: http://jajuk.info/index.php/New_Features_Highlights

95% of test cases have been run (see
http://jajuk.info/index.php/1.8_qualification_page) so we're pretty
confident in its stability.

I'd like to thank every people involved on this release and especially :

- Developers : Florian and Dominik
- Debian packagers (+ issue reporters) : Damien and Varun

Thanks also to Selectus (Russian trad + graphics), Alexis/fsck222
(sysadmin), Josep (Spanish and Catalan langpacks), Xabier Cancela
(Galician langpack), Jerome Fortain (suggestions), Reinhard, louie55****
(suggestions), Sylvain (atunes team, suggestions / help), ToM
(suggestions + patch), the LastFM team, the aTunes team.

And many thanks for all others contributors (testers, donators, bug
reporters, wiki editors...).

Hope you will envoy this great new release !

Cheers,

-Bertrand"

Now the Gaussians are ready to send their work in!
Just a few corrections away...

Saturday, July 25, 2009

Breathless postponed until 09 August

Unfortunately the current build of Jajuk is not as stable as the standards the developers team has set. So we received the following mail through the developer's mailing list:
" We have to postpone Breathless once more :

* Tests are not finished yet
* I'll be unavailable (vacation + laptop switch) the next two weeks
* The overall app doesn't look stable enough yet, it's easy to find new
issues.

If you have time, please continue testing (from
http://jajuk.info/index.php/1.8_qualification_page ).

Cheers,

- Bertrand "

That means we will have to wait until then to commit our work to the trunk. Maybe that will give us some time to work on our bugs. We will be helping with testing. Maybe if you have some time you can help too. (The webpage is in the message above)

Tuesday, July 14, 2009

jajuk "Breathless" 1.8 postponed

We received the following mail yesterday :

"Jajuk 1.8 final release is postponed until july 24.
Any help on qualification is appreciated.
- Bertrand"

I have already helped a bit on qualification (rpm packaging, source code compiling) and now we have more time to debug our code, so it can be completely attached to Jajuk trunk after the release of version 1.8 .

Saturday, July 11, 2009

end of season

The semester has ended and with it the time for us to implement a little contribution to Jajuk for the course of dr Spinellis.

You can download our contribution report at http://www.mediafire.com/?3jt3ny2zzmt .

Of course that does not mean our work for Jajuk is over. We still have some bugs to eliminate (!) and maybe choose some more work to do for Jajuk.

All this time we have used Jajuk we have decided to choose it as our favourite jukebox software. So, we will try to make it even better and make it more known to the world. We will keep you informed from this blog about anything we do regarding the Jajuk project.

Take care and have a great summer,

Antonis & Stavros

Tuesday, July 7, 2009

coming to an end

The DJ Functions development are hopefully coming to an end. Of course there's more work to be done tomorrow, some code checking and some debugging (if we are lucky enough to find these bugs :P).

A report is being written synchronously for what we have to contribute to this great project.

Friday, July 3, 2009

next plan DJ

So the after a lot of troublesome bugs the Lyrics functions is now (almost) over. We now have a lot of work to do, to implement the DJ Functions.

Because the Jajuk programmers already have implemented the feature about repeating all tracks we decided and did some more stuff that initially planned for the Lyrics functions and we'll do for the DJ too.

The jajuk leader has been very helpful so far , but very demanding too. That's not bad, we have seized the opportunity to learn and understand some new stuff.
Yesterday we studied about the Bridge Pattern so we could understand the use it of and use it ourselves regarding the Tag reading and writing in Jajuk. I won't explain it here but you can find some info in wikipedia ( link ) .

In addition, let's make a note that we have tested the Tag functions for Lyrics and now the user can read and write Lyrics in Tag for mp3, mp4. m4a, ogg and flac files. The complete abstraction of the classes of jaudiotagger made that possible!

Saturday, June 27, 2009

about Lyrics functions

Development about Lyrics functions could be easily discerned in two categories: TXT and TAGS.

.. about TXT ..
Reading from and writing to simple text files has already been implemented and works. Some bugs yet to be fixed (or discovered :P) but that's all.
We also added a header when writing txt file so when a user opens it in text editor, knows what this file is. Here is an example:

# This is a Jajuk generated lyrics file
# Artist: Jimi Hendrix
# Title: You've Got Me Floating


You got me floatin' round and round,
Always up, you never let me down
.....
.....

.. about TAGS ..
The TAG support for the same reasons was far more difficult. It needed a lot of studying of the structure of the ID3 Tag and the JAudioTagger api. No we have working functions, but still some work is needed.

In addition,
we still have to fix some errors regarding the Lyrics UI. (We tried adding some buttons but things got a bit messed up)

Our work and collaboration with jajuk developers about Lyrics functions is based on this UML graph:

http://www.gliffy.com/publish/1683971/

but that has to be updated soon, so check again in a few days!
 
Creative Commons License
The Gaussians blogspot by The Gaussians is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Greece License.