Poll

Do you really want CHDK for S5? ;)

YES!
25 (83.3%)
SURE!
1 (3.3%)
GIVE ME!
4 (13.3%)

Total Members Voted: 21

Author Topic: Waiting for S5is CHDK here!  (Read 15571 times)

Offline intrinsic

  • Rookie
  • *
  • Posts: 29
  • S5IS
Waiting for S5is CHDK here!
« Reply #30 on: 20 / March / 2008, 09:28:38 »
IMHO there's no need to do this just because the DEV (the only one), already knows that many are interested in CHDK for S5, but has not too much time to develope. I'm quite sure he is doing all his best (since he's the first one that hopes to succeed).  :)

This is not meant to be personal, it is born mainly out of frustration.

I suspect that at least some of the people asking about whether his work has been published are after the code in order to try to work on it themselves with the goal of advancing the project.

The idea behind community development is that by gaining access to a pool of people you can spread the load over, theoretically allowing things to progress faster. Currently as there is no reasonably up to date copy of the codebase for the S5 available it is impossible for other members of the community to work on the port.

Offline enilnacs

  • Rookie
  • *
  • Posts: 6
  • Canon PowerShot S5 IS
Waiting for S5is CHDK here!
« Reply #31 on: 20 / March / 2008, 12:01:15 »
Quote
The idea behind community development is that by gaining access to a pool of people you can spread the load over, theoretically allowing things to progress faster. Currently as there is no reasonably up to date copy of the codebase for the S5 available it is impossible for other members of the community to work on the port.

Oh man, you are so right about that. For example (like i wrote) i dont wanna start over again with the hack, but set up on existing work and go further doing new things in the firmware. Also everyone has a job, like me, and not much time  ???, so time is golden.
Also I am happy seeing more and more people wanting to test and debug. This propels me forward to do some nice stuff in the next time. So guys keep posting(good and meaningful posts:)), the community and communication matters, not the silence! 8)

Offline lukg

  • Full Member
  • ***
  • Posts: 162
  • Eos 450D+18-55is+55-250is & Powershot S5is - 1.01a
Waiting for S5is CHDK here!
« Reply #32 on: 20 / March / 2008, 16:55:38 »
IMHO there's no need to do this just because the DEV (the only one), already knows that many are interested in CHDK for S5, but has not too much time to develope. I'm quite sure he is doing all his best (since he's the first one that hopes to succeed).  :)

This is not meant to be personal, it is born mainly out of frustration.

I suspect that at least some of the people asking about whether his work has been published are after the code in order to try to work on it themselves with the goal of advancing the project.

The idea behind community development is that by gaining access to a pool of people you can spread the load over, theoretically allowing things to progress faster. Currently as there is no reasonably up to date copy of the codebase for the S5 available it is impossible for other members of the community to work on the port.

Ok, i want to be honest. You're right, but I think you didn't understand the situation.
If you read all the 17 pages, you could see all the story. Dataghost is the only developer. Sadly he has not so much time, but sometimes he comes here and tells about his success. Even Scott-geekmug (the one who dumped 1.01a firmware) is waiting dataghost's work just to port on 1.01a...but as said by Dataghost in a post "As I said, the code is still NOT USABLE. The current codebase will not give you anything besides a few fancy texts on the screen, unless you know how to program."
There is a reason if Dataghost shows his progress with mp4 videos instead of making some binary available.
And most important thing, I don't want to bother Dataghost, since he's doing it for free, since he has something more important to do, and since I think if he had something good to share he would do without need to (repeatedly) ask him.
Bye
« Last Edit: 20 / March / 2008, 17:36:41 by lukg »

Offline critical1

  • Rookie
  • *
  • Posts: 7
  • Powershot S5is - 1.01a
Waiting for S5is CHDK here!
« Reply #33 on: 20 / March / 2008, 17:19:07 »
Did dataghost post somewhere the actual development data(files), so i can go on with the programming ? So I don't start from zero with the firmware hack.

Also what i would like to implement in CHDK is scanline photography.
The idea is to take a single ccd line(h or v), and by moving the cam (constant speed motor based - h or v) getting a perfekt disortion free panorama. I am also thinking forward to realize it without needing a motor and tripod(!), and to implement a motion vector detection algorithm combined with the IS to filter out inconstant and shaky panning speed.
Let's see what ideas i can realize, but first i need my s5is CHDK  8)

If this function already exist within CHDK please tell me.


Hey what a great idea :) wold be nice to see if that could be implemented.

Critical1
Critical1
Powershot S5is - 1.01a

Offline TapouT

  • Rookie
  • *
  • Posts: 15
  • [S5 IS]
Waiting for S5is CHDK here!
« Reply #34 on: 21 / March / 2008, 10:42:02 »
*edited post because is now irrelevant after posts were relocated.
« Last Edit: 01 / April / 2008, 01:14:58 by TapouT »

Offline lukg

  • Full Member
  • ***
  • Posts: 162
  • Eos 450D+18-55is+55-250is & Powershot S5is - 1.01a
Waiting for S5is CHDK here!
« Reply #35 on: 22 / March / 2008, 00:35:37 »

 :).
« Last Edit: 01 / April / 2008, 03:41:24 by lukg »

Offline intrinsic

  • Rookie
  • *
  • Posts: 29
  • S5IS
Waiting for S5is CHDK here!
« Reply #36 on: 23 / March / 2008, 19:58:04 »
Ok, i want to be honest. You're right, but I think you didn't understand the situation.


I understand the situation quite well.

If you read all the 17 pages, you could see all the story. Dataghost is the only developer. Sadly he has not so much time, but sometimes he comes here and tells about his success. Even Scott-geekmug (the one who dumped 1.01a firmware) is waiting dataghost's work just to port on 1.01a...but as said by Dataghost in a post "As I said, the code is still NOT USABLE. The current codebase will not give you anything besides a few fancy texts on the screen, unless you know how to program."


I've read the entire thread and have posted several times for example:
http://chdk.setepontos.com/index.php/topic,234.msg1889.html#msg1889
http://chdk.setepontos.com/index.php/topic,234.msg2281.html#msg2281
http://chdk.setepontos.com/index.php/topic,234.msg2291.html#msg2291

The reason DataGhost is the only developer currently is because the code is not available, it is wasteful for somebody else to start from the early preliminary stuff he has posted (see his response to one of my earlier posts) to work to where he is now, if the code were available others would for instance be able to assist with fixing some of the bugs he is working on currently. This is also why geekmug is waiting, because replicating all the work is pointless.

The post you refer to was quite some time ago, if you refer to his latest post: http://chdk.setepontos.com/index.php/topic,234.msg1889.html#msg1889 he has progressed quite a long way since then.

There is a reason if Dataghost shows his progress with mp4 videos instead of making some binary available.


I'm not interested in a binary I'm looking for the source.

Offline lukg

  • Full Member
  • ***
  • Posts: 162
  • Eos 450D+18-55is+55-250is & Powershot S5is - 1.01a
Waiting for S5is CHDK here!
« Reply #37 on: 23 / March / 2008, 23:44:18 »
Ok, i don't want to talk about this anymore! My last 2 cents...my criticism wasn't referred to you, but  maybe Dataghost doesn't want to release HIS CODE since it is still messed up (or for any other reason we don't know)?? Asking is Ok, insisting on it is not ok.
I would be happy if you could be the "2nd" developer :) (since scott is waiting the final sources), but I have no sources to give you.
Do you think that all those messages about "give me your binary to test", "where is dataghost", "is dataghost still alive", "c'mon Dataghost, we need CHDK :D " etc.etc. could help you in having sources more quickly?
Asking for that everyday doesn't change the situation, it could bother him instead (and make this thread a garbage can, also).
Did nobody notice that Dataghost seems to ignore all those messages with "Give me your binary to test" etc.etc.??

EDIT: Thanks Grand!
« Last Edit: 24 / March / 2008, 00:26:36 by lukg »

Offline DataGhost

  • Developers
  • Sr. Member
  • ****
  • Posts: 314
  • EOS 40D, S5IS
    • DataGhost.com
Re: Waiting for S5is CHDK here!
« Reply #38 on: 25 / March / 2008, 03:08:38 »
Yes, I'm ignoring them. I'll release my stuff when I feel it's sufficiently 'de-crapped', it should almost be done. I also feel like I want to complete this myself, given the amount of time I already spent on this and given how near I am (I think) to completing it. Please keep in mind that I mainly do this for fun and for myself. As with another project which nobody seemed to make any progress with or care, I started coding it myself because I didn't feel like waiting. With this project, I learned ARM assembly and got some nice information about how my camera works. THAT is what I like about stuff like this. When you keep posting things like 'I can help test' or 'any ETA?', I get these mixed feelings. I do like that people want to use my work, stuff I put a lot of time in, but on the other hand it feels a bit pushy, I really want to decide the amount of time and when I spend on it myself.

I haven't spent any time on CHDK (except for some hacks that may potentially have harmed my camera in some way, though it still seems to be working) last week, because my room was stripped down, painted, got a new floor in it and I basically had to move my development machine somewhere else where I don't really feel comfortable coding (it just won't work). Still then, I had to do a significant amount of work so I've been busy with this all week.

For the testing: please, people. I've worked with unsupported, hacked platforms before and all the 'I can help testing' messages are really meant like 'I want it now so I can show off!'. While this might not be entirely true for CHDK (there's no Doom game in it), I still don't require anyone for testing. The cameras are identical as far as hardware is concerned and if the software differs, CHDK will likely not work at all. If I require any testing, it's from the 1.01A folks when and IF I decide to have a shot at porting it to that model.

Anyway, I still can't really make any promises but I think I can spend a good amount of time on it this week. By the way, I passed both my exams, despite some sneaky hacking :)

CHDK Forum

Re: Waiting for S5is CHDK here!
« Reply #38 on: 25 / March / 2008, 03:08:38 »

Offline lukg

  • Full Member
  • ***
  • Posts: 162
  • Eos 450D+18-55is+55-250is & Powershot S5is - 1.01a
Re: Waiting for S5is CHDK here!
« Reply #39 on: 25 / March / 2008, 04:18:00 »
Nice to hear you again and glad to know that i haven't misunderstood your feelings!
Congratulations for your exams (have you cheated?? :D ), and for all the work you're doing to complete CHDK.

Offline enilnacs

  • Rookie
  • *
  • Posts: 6
  • Canon PowerShot S5 IS
Re: Waiting for S5is CHDK here!
« Reply #40 on: 25 / March / 2008, 07:17:01 »
Yes, I'm ignoring them. I'll release my stuff when I feel it's sufficiently 'de-crapped', it should almost be done. I also feel like I want to complete this myself, given the amount of time I already spent on this and given how near I am (I think) to completing it. ...

... For the testing: please, people. I've worked with unsupported, hacked platforms before and all the 'I can help testing' messages are really meant like 'I want it now so I can show off!'. While this might not be entirely true for CHDK (there's no Doom game in it), I still don't require anyone for testing. The cameras are identical as far as hardware is concerned and if the software differs, CHDK will likely not work at all. If I require any testing, it's from the 1.01A folks when and IF I decide to have a shot at porting it to that model. ...

Although i very much appreciate :) your tenacity and your hard work, i have the feeling that you partially missed some basic ideas (hopefully i am wrong).

So some things I need to clarify:

CHDK is a community project. Without many, many, hours and sharing of a LOT of people, this amazing task could not have been accomplished so fast and good. People that want to "show off", would not ask (like me) to get the code progress without knowing that there is STILL a big amount of coding/disass. still to be done.
Like I said, its always about the community, even if you are very brilliant, it would be still wiser to  share and let other people to work in parallel based on your work, also being faster. And don't be afraid, nonfinished software cannot be used by the "show off people" but the developers, and also don't be afraid that you won't get credit on what you've done! People appreciate pioneers.
Yes you have the right to do it only on your own for fun, no doubt, but think about the OSS/community/shared work and it's ideals.
For me, after your post i am seriously thinking about starting from the scratch. Which of course, without your work, is an additional waste of time, instead of starting from where you are now, but i am willing to do it even if i dont have much spare time.
I hope i didn't make you angry, i intend to harmonize work, this is what the community is all about!
And Dataghost, i KNOW how hard that work is, believe me.

Hopefully you did not misunderstood me.  8)

Offline Barney Fife

  • Hero Member
  • *****
  • Posts: 1157
    • Gay Outdoorsmen
Re: Waiting for S5is CHDK here!
« Reply #41 on: 25 / March / 2008, 13:57:01 »
This may not be most people's concern, but I also know how people can mysteriously disappear off the net, for who knows what reason. Be it family crisis, unforeseen illness or accident, a lightning strike taking out their computer and all their hard work, a hard-drive that fails long before its time, a power-supply dying and its surge wiping out everything in the computer, etc.. I know that when it comes to my own data and work (if it's eventually meant to be shared, no matter how far from now), I upload it and share it as soon as possible so that should something happen on my end, I can retrieve it later after the dust has settled that might have caused my losing it.

I feel many times that the anxiety that others feel is that all your work could be lost for good due to unforeseen circumstances. And someone will have to start from scratch. I understand your reasons for wanting to keep it to yourself. (And personally, I feel a bit of smugness knowing that my 2 year old S3 still beats everyone else's S5's in capability with CHDK, so I'm not all that excited about you releasing your preliminary code or builds. :) So if I had to vote, I'd say don't share it! :) ) But consider the other reasons I mentioned on why it might be a good idea. I'm nowhere near the coder that all the rest of these people are here. I had a hard enough time just trying to make heads and tails of that simple AutoISO patcher so that I could make it write the extra MakerNotes data-fields that CHDK creates for the override features. But as soon as I had something that only barely worked, I uploaded it along with a lengthy thread on every step of my progress, so that someone else could fix it, make it better, or just pick up where I left off if a lightning strike or something took out my computer. Even someone with skills no higher than scripting in uBASIC could have picked up where I left off.

You never know what might happen. I err on the side of backups and safety. And no better way than to preserve something than upload it to the net. Chances are that someone, somewhere, will have downloaded it and it might be retrievable again.

From my own personal feelings, I say, don't upload it!! My S3 is STILL better than anyone else's S5s right now! YAY! But from everyone else's perspective and safety, then I grudgingly advise that you share it. :)
[acseven/admin commented out: please refrain from more direct offensive language to any user. FW complaints to me] I felt it imperative to withdraw my TOTAL participation. Nobody has my permission, nor the right, to reinstate MY posts. Make-do with my quoted text in others' replies only. Bye

Offline DataGhost

  • Developers
  • Sr. Member
  • ****
  • Posts: 314
  • EOS 40D, S5IS
    • DataGhost.com
Re: Waiting for S5is CHDK here!
« Reply #42 on: 25 / March / 2008, 14:18:20 »
[..]

Although i very much appreciate :) your tenacity and your hard work, i have the feeling that you partially missed some basic ideas (hopefully i am wrong).

[..]
Well, this may be caused by the fact that my first real encounter with a community (as a developer) is with one that consists (for a large part) of 10-16 year old children who want nothing more than show off 'their' stuff. All they do is whine about 'do this, that would be cool' and whine even more when nobody does it. The people in the core developer team of that project are really the only people that get stuff done, apart from four, maybe five people from the 20000 that are apparently in the community (registered on the forums). I have even seen someone take my code (ok, I admit.. some sort of proof of concept), change some minor things and RENAME it, not changing anything significant until I did. Maybe that's what partially causes my current behaviour :)

Still, I haven't really seen anyone consider working on this project until shortly ago, so there was no real need to release anything. Now that you do show some interest, I just feel that it's a bit late (nofi) and that I want to do the final stuff myself.

Offline enilnacs

  • Rookie
  • *
  • Posts: 6
  • Canon PowerShot S5 IS
Re: Waiting for S5is CHDK here!
« Reply #43 on: 25 / March / 2008, 18:56:43 »
Ok, go for it! Thumbs up.   8)

Do you have any release approximation (not date!), lets say, 1 month, 3months, etc...
Even if you say when, its clear that you are not obligated to keep that timeframe, it's ok.
Because if you say over 6 months, i will try to start it on my own.

I can't agree 100% with you on the "children community" stuff. Although it's true that there are alot of stealers and lamers (lol), the open source idea still works.

What i mean is: open source means OPEN source (the risc of being stealed is INCLUDED :(). Even so it paradoxically does function.

Also BECAUSE there could be so few true developers, there is a huge reason to share, because you can never know who can get the work done.

Of course, the right and choice is yours when and even if you make it public. 8)

Perhaps i am an naive idealist and need a brain therapy.  :D
so don't take me too serious  8)

Offline aguynamedsteve

  • Newbie
  • *
  • Posts: 1
Re: Waiting for S5is CHDK here!
« Reply #44 on: 26 / March / 2008, 07:59:06 »
Yes, I'm ignoring them. I'll release my stuff when I feel it's sufficiently 'de-crapped', it should almost be done. I also feel like I want to complete this myself, given the amount of time I already spent on this and given how near I am (I think) to completing it. Please keep in mind that I mainly do this for fun and for myself. As with another project which nobody seemed to make any progress with or care, I started coding it myself because I didn't feel like waiting. With this project, I learned ARM assembly and got some nice information about how my camera works. THAT is what I like about stuff like this. When you keep posting things like 'I can help test' or 'any ETA?', I get these mixed feelings. I do like that people want to use my work, stuff I put a lot of time in, but on the other hand it feels a bit pushy, I really want to decide the amount of time and when I spend on it myself.



 Hi,

 I am a fairly new S5 user ( Dec) and have been watching this thread for awhile now. I want to thank you for the time you have spent on this and look forward to the end result. with that said, why dont you setup a paypal , or similar acct. and have people make donations? I for one would'nt mind making a donation for a program like this, I hope others feel the same?

 


SimplePortal 2.3.3 © 2008-2010, SimplePortal