Author Topic: Allbest + JuciPhoX = CHDK (the merge thread) - info for devs and users  (Read 19409 times)

Offline PhyrePhoX

  • Global Moderator
  • Guru Member
  • *****
  • Posts: 2254
  • make RAW not WAR
    • PhyreWorX
Hi,

as things happened really fast here in subversion wonderland, and it's already very late/early in germany, just a small post to keep you guys updated:

i dont really know what happened and why or if the guys just set it up this way, anyhow: tonight Allbest (probably in an evil plan together with ewavr) merged the JuciPhoX branch with the trunk.

This means: All the features and bugs from juciphox are now in the allbest build.

Wait a second, allbest build? This is no more. No more juciphox, no more allbest. It's just CHDK. Think of it as CHDK 2.0. Or CHDK reloaded, whatever.

Grands Autobuild handles the new build, however it does not create my extended zips yet (which contain a lot more stuff) - use Hackis autobuild server for now, please. (i guess in future both servers will contain the trunk - though there certainly will be a 2nd autobuild somewhere for a dev branch with untested features)

To find out all the "new" stuff (for those that havent used the juciphox build before), read about it in the wiki.

One obvious new thing is the version numbers - right now we are at 0.5.1 - small fixes & maintenance release will increase the number only by a small increment, whereas adding of features or other things will increase it more - hopefully one day we can reach the 1.0.0 (this means properly documented, tested, feature-rich, bug less, stable, packed with scripts etc).

as i changed the makefile to produce zipfiles that contain a lot of stuff, i advise the trunk devs to update version.inc and doc/version.txt everytime they committ, so the autobuilt zips will reflect the changes.

there are a lot of things to write about now, but i forgot most of it, will follow.

thanks to all the betatesters, wiki editors, server hosters, code submitters, irc chatters and in general all people who helped making this possible.

stay tuned, PhoX (or as FE50 pointed out: PhP :D)
« Last Edit: 14 / September / 2008, 13:37:27 by PhyrePhoX »

Offline whoever

  • Sr. Member
  • ****
  • Posts: 280
  • IXUS950
Re: Allbest + JuciPhoX = CHDK (the merge thread) - info for devs and users
« Reply #1 on: 14 / September / 2008, 11:45:27 »
  • Publish
  • An utterly strange move to say the least...

    Offline PhyrePhoX

    • Global Moderator
    • Guru Member
    • *****
    • Posts: 2254
    • make RAW not WAR
      • PhyreWorX
    Re: Allbest + JuciPhoX = CHDK (the merge thread) - info for devs and users
    « Reply #2 on: 14 / September / 2008, 12:32:28 »
  • Publish
  • Feel free to explain why you think that. The juciphox branch was meant to be merged with trunk from the getgo (thats the concept of branching),it is written all over the place.

    Offline Cricri

    • Rookie
    • *
    • Posts: 11
    Re: Allbest + JuciPhoX = CHDK (the merge thread) - info for devs and users
    « Reply #3 on: 14 / September / 2008, 13:18:01 »
  • Publish
  • Yay!
    It looks like it's more feature-packed for video recorders too, like my TX1.
    Anyway, I'll get the full build for the extras, the AllBest build for the core, and give it a whirl.
    Thanks!

    Offline Cricri

    • Rookie
    • *
    • Posts: 11
    Re: Allbest + JuciPhoX = CHDK (the merge thread) - info for devs and users
    « Reply #4 on: 14 / September / 2008, 13:40:26 »
  • Publish
  • Only problem found so far is that it still crashes my TX1 v1.01b when trying to do DOF bracketing in continuous mode, just like AllBest always did.
    Apart from that, I like the extra bells and whistles. Memory browser? I'm definitely gonna be called a geek now! The benchmark is also neat, and so are the exhaustive OSD options (I don't recall seeing so many in my previous AllBest).
    *EDIT* using build #509 by the way.

    Offline PhyrePhoX

    • Global Moderator
    • Guru Member
    • *****
    • Posts: 2254
    • make RAW not WAR
      • PhyreWorX
    Re: Allbest + JuciPhoX = CHDK (the merge thread) - info for devs and users
    « Reply #5 on: 14 / September / 2008, 13:48:33 »
  • Publish
  • hah, both memorybrowser and benchmark were in the allbest build as well ;)
    but ur right about the osd options. see the wiki link in first post to get more information :)

    Offline mattkime

    • Sr. Member
    • ****
    • Posts: 299
    Re: Allbest + JuciPhoX = CHDK (the merge thread) - info for devs and users
    « Reply #6 on: 15 / September / 2008, 04:35:56 »
  • Publish
  • its not building under gcc 4 which is an issue for mac os x users. i hope we can get this fixed.

    also, what is the url for trunk pre-merged? i have some patches that aren't working post-merge.
    « Last Edit: 15 / September / 2008, 04:56:43 by mattkime »

    Offline reyalp

    • Guru Member
    • ******
    • Posts: 4826
    Re: Allbest + JuciPhoX = CHDK (the merge thread) - info for devs and users
    « Reply #7 on: 15 / September / 2008, 05:01:21 »
  • Publish
  • from the logs, https://tools.assembla.com/svn/chdk/branches/old-trunk should be it.

    GCC4 issues probably warrant their own thread.
    Don't forget what the H stands for.

    Offline Spinal

    • Rookie
    • *
    • Posts: 10
      • BadFellas - the free online mafia game
    Re: Allbest + JuciPhoX = CHDK (the merge thread) - info for devs and users
    « Reply #8 on: 15 / September / 2008, 14:54:38 »
  • Publish
  • Smart move, having just one CHDK will make it more accessible to new users.
    Keep up the good work everyone!

    CHDK Forum

    Re: Allbest + JuciPhoX = CHDK (the merge thread) - info for devs and users
    « Reply #8 on: 15 / September / 2008, 14:54:38 »

    Offline PhyrePhoX

    • Global Moderator
    • Guru Member
    • *****
    • Posts: 2254
    • make RAW not WAR
      • PhyreWorX
    Re: Allbest + JuciPhoX = CHDK (the merge thread) - info for devs and users
    « Reply #9 on: 15 / September / 2008, 15:42:22 »
  • Publish
  • havent really figured out the proceeding, there are some patches in old-trunk that werent merged to the branch yet, so these gotta be applied as well.
    btw i'm proud to announce reyalp just joined the ranks of a full qualified dev - he is no longer depending on a powermonger like me to submit his patches to the svn - as he can do this himself now. way to go!

    Offline chr

    • Full Member
    • ***
    • Posts: 138
    • IXUS 82 IS
    Re: Allbest + JuciPhoX = CHDK (the merge thread) - info for devs and users
    « Reply #10 on: 15 / September / 2008, 17:45:08 »
  • Publish
  • Hey, this is a great move but it's a great disaster in svn!

    In fact you did not merge. U tried to exchange the branches and that was a failure. You noticed, we lost history?

    This is how the history of makefile.inc looks in actual trunk:

    /trunk/makefile.inc (log) - chdk - Trac

    Even with the "follow copy" option svn follows trunk, not juci branch:

    /trunk/makefile.inc (log) - chdk - Trac

    I do confess I don't know how to do better with svn. Ppl who read me in irc know what comes next  8)




    Offline ToniVC

    • Newbie
    • *
    • Posts: 3
    Re: Allbest + JuciPhoX = CHDK (the merge thread) - info for devs and users
    « Reply #11 on: 15 / September / 2008, 21:00:39 »
  • Publish
  • Well, as a "normal" user that only wants to install CHDK on his camera and use it, I'm very confused about what does this move mean to us. It seems some features of each version are lost on the merge? Where are we supposed to download the last CHDK binaries from now on?

    I think unifying all CHDK developments is an smart move. But maybe it has been a precipitate move? Should we wait until things clarify and stabilize?

    Thanks.

    Offline fudgey

    • Global Moderator
    • Guru Member
    • *****
    • Posts: 1695
    • a570is
    Re: Allbest + JuciPhoX = CHDK (the merge thread) - info for devs and users
    « Reply #12 on: 15 / September / 2008, 21:23:25 »
  • Publish
  • Well, as a "normal" user that only wants to install CHDK on his camera and use it, I'm very confused about what does this move mean to us. It seems some features of each version are lost on the merge? Where are we supposed to download the last CHDK binaries from now on?

    What Chr wrote is only important for developers. The history of changes to each source file was lost from the version control system (a developer tracking things from old versions must now dig the history using the old juciphox branch, which is cumbersome), but that doesn't have any effect on the actual builds users like yourself download.

    Offline PhyrePhoX

    • Global Moderator
    • Guru Member
    • *****
    • Posts: 2254
    • make RAW not WAR
      • PhyreWorX
    Re: Allbest + JuciPhoX = CHDK (the merge thread) - info for devs and users
    « Reply #13 on: 15 / September / 2008, 21:58:13 »
  • Publish
  • it is likely that the svn mess will be solved somehow.

    Offline A_Str8

    • Jr. Member
    • **
    • Posts: 59
      • www.ahdchild.com
    Re: Allbest + JuciPhoX = CHDK (the merge thread) - info for devs and users
    « Reply #14 on: 15 / September / 2008, 22:58:12 »
  • Publish
  • 1 or 2 weeks ago I went from Allbest 50 to Juciphox. Are there any new features introduced to Juciphox by this merge?

     


    SimplePortal 2.3.3 © 2008-2010, SimplePortal