The plugins - what are your thoughts

Their intention is well expressed in their license choice. I’d say go for it.

After you talked about it here I also had a look at it, and installed it. I think it works solid and if I am honest I don’t want to miss it now.

So yes, go ahaed :+1:

Here’s my take on plugins situation in general — and I promise it comes with good intentions and only mild chaos :grinning_face_with_smiling_eyes:

I think we should keep the number of plugins pretty small, and make sure they look fresh and consistent with each other. A clean, unified vibe goes a long way.

The main reason is that everyone probably has their own personal collection of plugins anyway. For example, I’ve somehow accumulated nearly two dozen (don’t ask how that happened)… but I’m fairly sure not everyone would want my exact setup!

If the goal is to attract new users, it might be better to include plugins that genuinely extend what HaypeXtalk can do — rather than duplicating features that already exist, just presented slightly differently.

And hey, I really hope this doesn’t step on anyone’s toes — just sharing my thoughts. So maybe the takeaway is: be a bit selective about what we include, and keep the list nice and focused and small :wink:

What do you all think ?

agree with @macman on this
also think that we could have some collections of plugins that people could install (i.e. install some collection, it brings plugins x, y, z, w). that would give us both flexibility and ease-of-use

When we make a replacement for RevOnline, can we call it the Hive?

Hexes…

I like that :smiley: Does that make us all little honey bees? :wink:

Happy little worker bees producing the sweetest honey, energy-rich nutrients dripping with addictive flavor.

1 Like

bzz zzz let’s get this going!

2 Likes

i think this should go off of the hxt wiki, once you activate that

In my non-existent free time I’m doing a replacement for the regexbuilder plugin (mainly the existing is so basic so as to be nearly useless, and because I need it for myself), with some user-friendlier additions like adding in regex commands/tokens, setting and showing the flags used clearly without having to put them in the regex directly etc. Nearly done with it (just want to use the regex101 API to link to that as well as it’s the best playground for regex).

If there is a consistent theme I’m happy to apply this…

1 Like

Make it look like what you want, otherwise stick with the standard OS look and feel

Okay, it’s in the IDE now. I had to build it into the IDE as it wasn’t working as a plugin

1 Like

My development environment is composed of several plugins I rely on. I’m happy keeping them as plugins because I like the fact that everybody’s environment can be customized to their liking. Most of the plugins I rely on I had to write myself, but I also use things like

  • 4wDevo
  • tinyDictionary
  • Data Grid Helper (sorry - commercial license)
  • haoCustomAndroidSettings

…a couple of dozen more. While I need my own plugins for regular use, I don’t know that I’d want to force everyone to use them.

2 Likes

@mwieder Yeah, that’s pretty much exactly how I see it too :+1:

That’s why we should keep the number of included plugins small, and only add the ones that genuinely improve the user experience or meaningfully extend HyperXTalk’s built-in capabilities. So that new users see the potential - we already know that :wink:

That said, I’d also suggest we add a prefix to the names - like we discussed elsewhere, maybe “hxt” for example - so they line up nicely in the plugin list and don’t end up scattered like socks after laundry day.

I’ve always disliked those included-but-never-used plugins cluttering up my list, so I even started prefixing my own plugins for the same reason.

Just a thought - anyone else :upside_down_face:

1 Like

Well the Plugins list is empty right now, so if you have something that you think should be included please share it with me emily-elizabeth.howard@outlook.com

I’m not averse to including a bunch of useful Plugins, I’d just want to make sure that they’re optional - nothing would break if they’re installed or removed or replaced. Since we don’t (yet) have a hive and who even uploads things to revOnline anymore? I think I’d like to have a folder of some useful add-ons available.

My development environment has several that I made - they’re all MIT-licensed so there are no licensing issues. Here’s another of mine that I can’t do without

1 Like

…and I’d like to cut down on the tight coupling of plugins and IDE calls. There’s some needlessly complicated code in my PowerTools because the IDE makes calls explicitly into objects that it expects will be in the tools stack. Or tries to invoke functions that are in that stack. A few well-placed shims would alleviate the churning.

2 Likes

So how should we handle the plugins? Build a collection of them on the hyperxtalk.com website?

Maybe that’s a good start - a place to download plugins, demo stacks, and more.

Silly me - I didn’t realize there was a website.