this post was submitted on 19 Aug 2024
11 points (100.0% liked)

Perchance - Create a Random Text Generator

463 readers
13 users here now

โš„๏ธŽ Perchance

This is a Lemmy Community for perchance.org, a platform for sharing and creating random text generators.

Feel free to ask for help, share your generators, and start friendly discussions at your leisure :)

This community is mainly for discussions between those who are building generators. For discussions about using generators, especially the popular AI ones, the community-led Casual Perchance forum is likely a more appropriate venue.

See this post for the Complete Guide to Posting Here on the Community!

Rules

1. Please follow the Lemmy.World instance rules.

2. Be kind and friendly.

  • Please be kind to others on this community (and also in general), and remember that for many people Perchance is their first experience with coding. We have members for whom English is not their first language, so please be take that into account too :)

3. Be thankful to those who try to help you.

  • If you ask a question and someone has made a effort to help you out, please remember to be thankful! Even if they don't manage to help you solve your problem - remember that they're spending time out of their day to try to help a stranger :)

4. Only post about stuff related to perchance.

  • Please only post about perchance related stuff like generators on it, bugs, and the site.

5. Refrain from requesting Prompts for the AI Tools.

  • We would like to ask to refrain from posting here needing help specifically with prompting/achieving certain results with the AI plugins (text-to-image-plugin and ai-text-plugin) e.g. "What is the good prompt for X?", "How to achieve X with Y generator?"
  • See Perchance AI FAQ for FAQ about the AI tools.
  • You can ask for help with prompting at the 'sister' community Casual Perchance, which is for more casual discussions.
  • We will still be helping/answering questions about the plugins as long as it is related to building generators with them.

6. Search through the Community Before Posting.

  • Please Search through the Community Posts here (and on Reddit) before posting to see if what you will post has similar post/already been posted.

founded 1 year ago
MODERATORS
 

(Pro tips can still come from non-pros, right? ๐Ÿ‘€)

I only started doing this recently, but it's a lot better for my stress levels ๐Ÿ˜‚

I change the title to DEV ONLY so I know how safe it is to edit the functionality etc. I also have a banner in the HTML that shows if I'm not actually editing the original "real" version, which also reassures me.

Then I can break stuff, save to my hearts content (I have an itchy save-finger). And only copy it across to the real version when I'm happy it's safe. Just remember not to overwrite the $meta stuff if that's different in your dev copy. Though if you accidentally do that, the backups are very useful for quickly grabbing what you need to put back.

For the name, I call it the same, but with -dev- in there somewhere, and -4958734957 a load of random numbers at the end so it's super unlikely people could stumble across it.

top 7 comments
sorted by: hot top controversial new old
[โ€“] Cocell 2 points 3 months ago (2 children)

I just append -beta at the end. That's all. People are free to come and watch the development process too. ๐Ÿ˜ฎ

[โ€“] wthit56 2 points 3 months ago

Sounds okay ๐Ÿ‘

[โ€“] [email protected] 1 points 3 months ago* (last edited 3 months ago) (2 children)

Same with me too, I appended -preview at the top of my preview versions of the projects, although this only applies to my generator hub page and my name generator at the moment.

A little bit of story, I have planned to make an "alpha" version of these generator projects, which is like a lively updated version (frequently saved, typically as soon as I edit the code and go AFK mode). The reason for this is because, in Preview versions, I've really wanted to bring the freshly-served experimental features and updates ready-to-go to be then tested, all in one update, to be later released into the stable version through some updates, whereas the alpha version will be a place where the newest experimental features are being progressively built to be then transferred into the preview version.

In other notes, I also never wanted to bring these preview, unfinished versions directly into the stable version so that things keep well-organized. I might not explain it very well, because I'm still largely heading into the recovery time (see this post). I'll make it clear in the 30.0k views milestone special coming this month (or next month, followed by the huge update) though.

Here's what I wrote from the big revival announcement page:

  • Third, the new Alpha versions I've mentioned in the 5.0k announcement before is now more of like the in-progress versions of the Preview updates of the generator, so I'll constantly saving and updating the generator while I'm working on an actual Preview update!
    • However, this version will not be discoverable anywhere, in fact I will not going to mention any links to the alpha version, since this version is mostly a little "secret" space where I build new features of the generator, and so that I can spare less time in a day working on the generator (in other words, no need to spend more time finishing on a new Preview version in a single day).

I've also planned to create an alpha version of my name generator, but haven't done so to this day:

So I've finally planned to continue the active development of the generator when the generator reaches its 1st anniversary (that's on March 25th). Also, there will be a new development stage for the generator, mainly called Alpha/Dev. The releases of this stage will be on the "stepping stone system" on top of the Preview releases, so it'll contain smaller packs of new features and improvements and expect more of the non-functional features! Still, feel free to hop in the preview version and let me know what's your experience! Oh, and the generator will soon use the new font within the next big update!

(here's an old copy of my Generator Manager that I've still left the old announcement on, mentioning above text)

What do you think of this concept? @[email protected]


Also, I'm planning to remove the canvas in the big revival announcement page very soon, just to close up the potential holes of people putting the bad things into the generator page. The drawings there will stay intact, just the canvas frame being removed.

[โ€“] Cocell 2 points 3 months ago (1 children)

I am planning on removing the canvas too.

About the app stages, could you explain what you mean by alpha? Because, from semantic versioning perspective, alpha refers to a stage of a software that is still in development.

And about managing multiple stages, I am thinking hosting them in GitHub or in my local machine, and then manage multiple versions of them there directly, I have been slowly getting into it.

[โ€“] [email protected] 2 points 3 months ago

I used this term alpha to define the version as an "under maintenance" version of the Preview builds. It's basically a more private-ish version of the Preview versions, where I save the code to a place where the features are left unfinished (directly on Perchance). This could save some time as I don't need to constantly copy and paste the generator's code into a text file and paste them back once I want to continue working, and also to reduce the accidental saving events that happen uncommonly. And with that, I could also plan more efficiently too.

[โ€“] wthit56 1 points 3 months ago (1 children)

Yeah sounds fine... I don't do that specifically because I don't want people to see the half-broken half-finished kind of stuff while I'm working on it. And for something like plugins I don't want to break things for anyone using it. I'm specifically doing this to have a "private" copy.

[โ€“] [email protected] 1 points 3 months ago

Yep. This isn't yet clear by the way; I'll be mentioning a special section related to this in the 30.0k special announcement thing (hopefully coming next month or so, because not only my recovery is almost complete, but I'm also getting a lot of new business and off-Perchance plans, so I have to take some big time and rearrange the generator update plans as best as I could)