Comments for NomadInterface

An implementation of a GoodEasy environment working from a pendrive on Windows, Linux and OS X.

Return to main project page.

add your own

29 comments (oldest first)

pdamoc 17 years ago link

People interested in developing this project should contact me at pdamoc@gmail.

Ben 17 years ago link

It’s fine to use email as well, of course, but seeing this project’s open source, if you and samba (the developer who’s just been chosen) can use these comments for the more major discussion points, then other people will be able to see what’s going on too.

Note that you may have to pay your pledge into trust (at least some of it) before samba’s keen to start work on it. :-)

pdamoc 17 years ago link

I would like to see at least a shadow of a plan before I actually lock a big chuck of money into this…

Right now there is nothing…

The only thing I know about samba is that “samba is developing this project for $4500 over 3 months.”

samba 17 years ago link

Pdamoc, I understand your position, I also found the site a little confusing. I read your requirements for the applications which would be both portable, interoperable and useable on 3 OS’s (Win, Mac & Linux) and felt I could code this within 3 months. I then received an email stating that the development of the project had been awarded to me. I returned to this site and it said I had “stalled” the development?! So i “resumed” it! My understanding of the process is that the funds you put into trust are held in escrow, and only ever get released to me once the development is complete AND the pledgers (in this case, you) confirm they are happy. This arrangement puts ALL the risk on me - so it seems only fair that the site requires the funds to be placed in trust, in order to offer the developer (me) some reassurance that there is a large probability of being paid provided the work is completed to the pledger’s satisfaction. Hope this helps,

pdamoc 17 years ago link

Samba, Can you please tell me a little bit about how do you plan to implement this environment?

I’ve had people telling me that a “live disk” would fit the bill. I’m not looking for a bunch OSS apps bundled together. What I want is something that puts a novice user first. Basic functionality but heavily integrated.

The microapps inside Opera Browser (M2 email client, notes, address book) provide a clue about what I’m looking for. Something like that in terms of integration.

pdamoc 17 years ago link
Ben 17 years ago link

samba correctly said, “the funds you put into trust are held in escrow, and only ever get released to me once the development is complete AND the pledgers (in this case, you) confirm they are happy.” This is a good and correct summary, thanks samba.

But I can understand pdamoc’s hesitation with putting his $5K pledge in trust … samba, it’s probably worth having a link to a website with a bit more about you or perhaps some of the previous stuff you’ve worked on, or maybe a blog. You can either add a website to your microPledge profile or show a link in the comments here.

Berwyn 17 years ago * link

Samba, the “right” thing to do here is for you as developer to spec out the project. Then edit the project and paste the detailed specs in. This will give pdamoc the confidence that you understand what he wants, and he can go ahead and put pledged funds into escrow.

Berwyn 17 years ago link

Pdamoc, you do not need to worry about the funds you place in escrow. They will not be paid out to the developer until he releases some work. He can do this in stages, but pledgers (you) get to vote on each release about how much to pay.

The funds you place in escrow will stay committed to this project only as long as the project is being developed. If samba doesn’t finish the project in his 3 months (not counting stalls and votes where he waits for pledgers), then you will be able to remove this pledge from the project if you wish and withdraw the funds.

It might help to read up some more on the development process in the help.

pdamoc 17 years ago link

Berwyn, My hesitation is mainly about requirements understanding (this could be easily misunderstood) and also… where I live this money could be stretched to pay the bills for about a year (if living frugal) and I’m having serious thoughts about quiting my current job and using resources I gathered to throw myself at this.

However, if samba really understands my requirements and he/she still thinks this could be seriously started (I’m not sufficiently naive to think this could be finished with $5k) I’m willing to transfer the money.

pdamoc 17 years ago * link

Until I come up with some more specific details… What I would like as the final application is something like the Pareto principle applied to software… I only want those 20% of features that get used 80% of the time.

I know different people use different 20% :) but some of that 20% is common to all.

Berwyn 17 years ago link

Hi Samba, please give us some idea of what you think this project will look like to encourage pdamoc to place his pledge in trust.

We pledgers are waiting for something to happen.

omnipath 17 years ago link

Seriously, what is going on with this project?

pdamoc 17 years ago link

I’m still waiting for some one with a shred of a plan.

omnipath 17 years ago link

See, this is why I hate Reverse auctions. Of course, this could just be because I bid on this project and was undercut by $500 and 9 months. I talked to you about this project on Reddit, pdamoc, and I still believe I can do it. Though I stand by my original bid. I seriously doubt that a project with these requirements can be done within 3 months of decent quality.

pdamoc 17 years ago link

omnipath… could your provide here a little more information about how will you approach this?

omnipath 17 years ago link

Well, the tools I’d be using would be Python, wxWidgets, sqlite, and twisted. Using py2exe and py2app so that the Python interperter is will not be needed for this program to run. Right now, I think it’ll be easier to make one big application, that has the 6-7 functions you want, to make sure cutting and pasting happens in a standard way across each OS. As well as whatever else functions to be decided in the future. Is this the information you wanted to know? Anything else you wanted to know?

pdamoc 17 years ago link

From a toolset point of view this all the information I need. I must add, I’m very happy with your choices since python is the only programming language I feel comfortable with.

Have you read the GoodEasy article? What would be the first in your opinion a first set of minimal functionality for the system. The bare minimal.

Your estimate of 9 months is still optimistic in my view. I don’t expect it to be finished in 3 months BUT I do expect to be implemented enough of the functionality to make this project real, to build up at least some momentum, to demonstrate that this is not a joke. :)-

omnipath 17 years ago link

No, my estimate was originally 12 months. I was undercut by 9 months by samba. And yes, I read the GoodEasy essay. I understand what it’s trying to say. In the roughest terms, it suggests we should try to get away from the office paradigm on the computer and try to place more emphasis on taking a computer’s abililty.

Simple cutting, pasting, and piping text, should be the bare minimal ability from application to application.

pdamoc 17 years ago link

A small update: In theory I should be able to do something about the financing later this week and maybe then we’ll start changing the world :)

One small technical question to omnipath. Since you already selected python and wxpython, have you seen Trellis?…

This project sounds immensely promising.

killerstorm 16 years ago link

guys, how are you going to implement browseh in python, or am i missing something?

won’t it be easier to start with firefox, and add rest of functionality into it via XUL + Javascript?

pdamoc 16 years ago link

in browser implementation is out of the question. :) Too fragile IMHO.

Update on the financial: The bank announced me that the card will be available next Monday, maybe Tuesday so it looks like the upload will be early next week :)

omnipath 16 years ago link

Take your time on the financial part. I should have more solid plans to post this weekend, so we all can have a time line of how the project with proceed. Milestones.

killerstorm 16 years ago * link

“in browser” doesn’t mean HTML webapp. XUL/JavaScript is quite solid platform, not less solid than Python/whatever. but you can also have browser with it for free..

pdamoc 16 years ago link

omnipath… any news on those plans?

omnipath 16 years ago link

Right now, I’m working on making sure that the modules, and all the extra stuff that this project will need can be compiled and self-containing on all three platforms, using py2app and (hopefully) py2exe, since they are based off of one another.

By the way, how do I put code/plans up so that others can see? Do I put it up on Sourceforge or what?

pdamoc 16 years ago link

yes, sourceforge is fine, is fine too.

As I said, I would like the project to be open source. Preferably using wxPython license.

Berwyn 16 years ago * link

Hi Omnipath. You can put code up in the downloads page page right here on microPledge, and plans can also be uploaded as files or can go straight in the project description. But if you want to put them on SourceForge, that’s fine too. But you’d best link them from this microPledge project. Cheers.

calebgray 16 years ago link

I’d like to better understand this project. If I’m understanding the description correctly, all that’s desired for this project are three folders with many sub-folders containing applications on a pendrive…

Windows: - A43 for file management. - Firefox for web browsing. - Notepad2 for basic text editing. - Thunderbird for email, address book, and calendar. - Pidgin for instant messaging.

Linux: - Xfe - Firefox - Eddie - Thunderbird - Pidgin

OS X: - Xfile - Firefox - Eddie - Thunderbird - Pidgin

If I’m mistaken, and what you’re actually looking for is more of a multi-platform virtualization solution, something like Qemu which can run standalone on Windows, Linux, and Mac is possible also.

In any case, please further your explanation of what you’re looking for or programmers like myself will have no possible way of properly quoting you.

Sincerely, Caleb Gray

Add a comment

Before you add a comment you must be signed up – it takes about 30 seconds. Sign up now.

Markdown formatting help:

Type thisTo get
* item A
* item B
* item C
  • item A
  • item B
  • item C