Is the PB IDE open source?

Everything else that doesn't fall into one of the other PB categories.
User avatar
Tenaja
Addict
Addict
Posts: 1959
Joined: Tue Nov 09, 2010 10:15 pm

Is the PB IDE open source?

Post 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.
User avatar
Demivec
Addict
Addict
Posts: 4283
Joined: Mon Jul 25, 2005 3:51 pm
Location: Utah, USA

Re: Is the PB IDE open source?

Post 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.
User avatar
Tenaja
Addict
Addict
Posts: 1959
Joined: Tue Nov 09, 2010 10:15 pm

Re: Is the PB IDE open source?

Post 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.
freak
PureBasic Team
PureBasic Team
Posts: 5962
Joined: Fri Apr 25, 2003 5:21 pm
Location: Germany

Re: Is the PB IDE open source?

Post 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.
quidquid Latine dictum sit altum videtur
User avatar
skywalk
Addict
Addict
Posts: 4318
Joined: Wed Dec 23, 2009 10:14 pm
Location: Boston, MA

Re: Is the PB IDE open source?

Post 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? 8)
Last edited by skywalk on Tue Jul 08, 2014 12:27 am, edited 1 time in total.
The nice thing about standards is there are so many to choose from. ~ Andrew Tanenbaum
freak
PureBasic Team
PureBasic Team
Posts: 5962
Joined: Fri Apr 25, 2003 5:21 pm
Location: Germany

Re: Is the PB IDE open source?

Post 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? 8)
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.
quidquid Latine dictum sit altum videtur
User avatar
skywalk
Addict
Addict
Posts: 4318
Joined: Wed Dec 23, 2009 10:14 pm
Location: Boston, MA

Re: Is the PB IDE open source?

Post 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 8) , add weighting for recent posts and the requesters's post count.
The nice thing about standards is there are so many to choose from. ~ Andrew Tanenbaum
rsts
Addict
Addict
Posts: 2736
Joined: Wed Aug 24, 2005 8:39 am
Location: Southwest OH - USA

Re: Is the PB IDE open source?

Post by rsts »

skywalk wrote: And if you really want to get scientific 8) , add weighting for recent posts and the requesters's post count.
The "squeaky wheel" method is scientific? :)

cheers
User avatar
blueznl
PureBasic Expert
PureBasic Expert
Posts: 6175
Joined: Sat May 17, 2003 11:31 am
Contact:

Re: Is the PB IDE open source?

Post by blueznl »

Dunno, but it looks like I have to start using +32768 on each and every post... :-)
( PB6.00 LTS Win11 x64 Asrock AB350 Pro4 Ryzen 5 3600 32GB GTX1060 6GB - upgrade incoming...)
( The path to enlightenment and the PureBasic Survival Guide right here... )
User avatar
skywalk
Addict
Addict
Posts: 4318
Joined: Wed Dec 23, 2009 10:14 pm
Location: Boston, MA

Re: Is the PB IDE open source?

Post by skywalk »

rsts wrote:
skywalk wrote: And if you really want to get scientific 8) , 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. :wink:
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. :wink:
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.
The nice thing about standards is there are so many to choose from. ~ Andrew Tanenbaum
User avatar
Tenaja
Addict
Addict
Posts: 1959
Joined: Tue Nov 09, 2010 10:15 pm

Re: Is the PB IDE open source?

Post 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!
Trond
Always Here
Always Here
Posts: 7446
Joined: Mon Sep 22, 2003 6:45 pm
Location: Norway

Re: Is the PB IDE open source?

Post 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.
User avatar
Tenaja
Addict
Addict
Posts: 1959
Joined: Tue Nov 09, 2010 10:15 pm

Re: Is the PB IDE open source?

Post 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.
User avatar
blueznl
PureBasic Expert
PureBasic Expert
Posts: 6175
Joined: Sat May 17, 2003 11:31 am
Contact:

Re: Is the PB IDE open source?

Post by blueznl »

Well, I'm pretty sure FR34K will add it some day...
( PB6.00 LTS Win11 x64 Asrock AB350 Pro4 Ryzen 5 3600 32GB GTX1060 6GB - upgrade incoming...)
( The path to enlightenment and the PureBasic Survival Guide right here... )
Post Reply