Page 1 of 1
Is the PB IDE open source?
Posted: Fri Dec 03, 2010 8:22 pm
by Tenaja
Is the PB IDE open source?
With as many coders as there are on this forum, and as many wish-list items, it seems like it'd be nicer to have all of the wishes hardcoded in. This would reduce the plugins required, and take a load off Fred & Freak. A separate forum section for the project would be helpful, or even better, a managed site like sourceforge (?).
Thanks.
Re: Is the PB IDE open source?
Posted: Fri Dec 03, 2010 9:29 pm
by Demivec
Tenaja wrote:Is the PB IDE open source?
No. My understanding is that a previous version was. The code was then 'stolen' and used for other competing languages and such. The next version after and up to the current version were kept closed as a result.
Re: Is the PB IDE open source?
Posted: Fri Dec 03, 2010 9:57 pm
by Tenaja
Well, that's too bad.
I think I saw that jaPBe is open source...but it seemed slow and clunky compared to the PB IDE. That, and although it has a few of my wishlist items implemented, it was also lacking some features of the PB IDE. Either way, it's been here long enough to have its own forum, and if it IS open, clearly there aren't enough contributors to make it better than PB's IDE.
Re: Is the PB IDE open source?
Posted: Sat Dec 04, 2010 3:07 am
by freak
Tenaja wrote:This would reduce the plugins required, and take a load off Fred & Freak.
That was the Idea behind making the first version of the IDE open source. However, there were no substantial contributions back to the main project in all the time it was open source and people just created spinoff projects even for competing compilers. (Technically this is not "stolen" because the code was under the GPL so this was all perfectly OK from a license standpoint, but it was frustrating nonetheless)
As I rewrote the current IDE from the ground up, I saw no benefit in making it open source, so it remains closed.
jaPBe is actually based on the code for the original PB IDE as well.
Re: Is the PB IDE open source?
Posted: Sat Dec 04, 2010 5:52 am
by skywalk
Hi Freak,
This whole IDE development issue has me pondering...
Why is the IDE release(features and bug fixes) tied to the PB compiler releases?
Have you ever considered releasing IDE updates separately?
And can you elaborate more on how the Feature Requests are gathered.
I read your blog on the bug fixes, but is it similar for Features?
It seems a sea of merged, overlapped and redundant requests for you to decipher.
Or have you written code to distill all the topics?

Re: Is the PB IDE open source?
Posted: Sat Dec 04, 2010 4:44 pm
by freak
skywalk wrote:Why is the IDE release(features and bug fixes) tied to the PB compiler releases?
Have you ever considered releasing IDE updates separately?
Well, it is one product. There is one combined documentation and I actually develop both IDE and libraries. The IDE with its integrated debugger is now very much tied to the current debugger and compiler version so it is not completly separate. Also, it is more work to put together a release that most people realize. One release cycle for everything is just simpler.
skywalk wrote:And can you elaborate more on how the Feature Requests are gathered.
I read your blog on the bug fixes, but is it similar for Features?
It seems a sea of merged, overlapped and redundant requests for you to decipher.
Or have you written code to distill all the topics?
Its not very scientific. The feature request forum serves just as a source of ideas, its not an actual todo list. Its different from bugs: valid bugs have to get fixed, but just because some feature has been requested doesn't mean it has to be done.
Re: Is the PB IDE open source?
Posted: Sat Dec 04, 2010 6:37 pm
by skywalk
freak wrote:Its not very scientific. The feature request forum serves just as a source of ideas, its not an actual todo list. Its different from bugs: valid bugs have to get fixed, but just because some feature has been requested doesn't mean it has to be done.
Gotcha. For my software, the users feed back bugs and feature requests too.
Bugs obviously are the highest priority, but I do listen to the most requested features.
Without creating a lot of busy work, I was hoping the Forum tool or a quick snippet could provide a clever way to quantify a Top Ten requested feature list?
Then all the "+1"s or similar requests could easily be tallied and shown at a glance.
I gotta believe it is monotonous and inefficient to see the same requests come up over and over.
Examples(not real):
1. Line Continuation - 100 requests
2. Some Search function... - 50 requests
3. Syntax Coloring... - 2 requests
and so on...
And if you really want to get scientific

, add weighting for recent posts and the requesters's post count.
Re: Is the PB IDE open source?
Posted: Sat Dec 04, 2010 7:05 pm
by rsts
skywalk wrote:
And if you really want to get scientific

, add weighting for recent posts and the requesters's post count.
The "squeaky wheel" method is scientific?
cheers
Re: Is the PB IDE open source?
Posted: Sat Dec 04, 2010 7:43 pm
by blueznl
Dunno, but it looks like I have to start using +32768 on each and every post...

Re: Is the PB IDE open source?
Posted: Sat Dec 04, 2010 8:07 pm
by skywalk
rsts wrote:skywalk wrote:
And if you really want to get scientific

, add weighting for recent posts and the requesters's post count.
The "squeaky wheel" method is scientific?
cheers
I added the weighting function only to prevent spammers with 1 or 2 posts from biasing the requests.
blueznl wrote:Dunno, but it looks like I have to start using +32768 on each and every post...

Exactly! +1 million or multiple requests by the same user would still only count as 1 vote.

I am quite guilty of this already.
I just wanted to know how these requests are tallied and not appear as a "squeaky wheel" when I continue to ask for my most awesome feature requests.
Re: Is the PB IDE open source?
Posted: Sun Dec 05, 2010 5:07 am
by Tenaja
I don't know about all this, but I have got to say I was shocked when I saw Regular Expressions as part of the PB language... considering it isn't in the search box!
Re: Is the PB IDE open source?
Posted: Sun Dec 05, 2010 11:15 am
by Trond
Tenaja wrote:I don't know about all this, but I have got to say I was shocked when I saw Regular Expressions as part of the PB language... considering it isn't in the search box!
Why? The search box was made before the regular expression library.
Re: Is the PB IDE open source?
Posted: Sun Dec 05, 2010 4:22 pm
by Tenaja
Because if I were the one implementing it in the compiler, I would have implemented it in the ide.
Had it been in the ide, I'd have been pleasantly surprised to see it as a native command set.
I use regexpres all the time on Notepad++. It is a very handy tool. I just can't imagine coding it, and not using it! That just blows me away.
Re: Is the PB IDE open source?
Posted: Sun Dec 05, 2010 4:35 pm
by blueznl
Well, I'm pretty sure FR34K will add it some day...