Skip to content

Commit

Permalink
Beta
Browse files Browse the repository at this point in the history
  • Loading branch information
simonhamp committed Jan 21, 2025
1 parent 100316f commit 08bd57a
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 12 deletions.
4 changes: 2 additions & 2 deletions resources/views/components/alert-beta.blade.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
class="font-bold italic font-mono flex-inline px-1 mx-0.5 text-base bg-orange-200 dark:bg-orange-900
rounded inline-block"
>
alpha
beta
</span>
development
</p>
Expand All @@ -20,7 +20,7 @@ class="group mt-4 font-bold inline-flex items-center rounded-md px-3 py-1
bg-orange-200 hover:bg-orange-300
dark:bg-orange-900 dark:hover:bg-orange-500 dark:text-orange-100
" target="_blank">
Let's get to beta!
Let's get to v1!
<x-heroicon-o-rocket-launch class="ml-2 size-5 group-hover:hidden"/>
<x-heroicon-s-rocket-launch class="hidden ml-2 size-5 group-hover:block"/>
</a>
Expand Down
27 changes: 17 additions & 10 deletions resources/views/docs/1/getting-started/status.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,25 +10,32 @@ We've put together a basic [roadmap](https://github.com/orgs/NativePHP/projects/
current _estimated_ development timeline.

## Current Status
NativePHP is currently in the `alpha` stage.
NativePHP is currently in the `beta` stage.

We need your help with testing and bug-hunting, so we want you to _build_ apps with NativePHP.

As we're at the `alpha` stage, this means NativePHP is not quite ready for prime-time, so we don't recommend
_distributing_ the apps you build just yet... unless you're comfortable with the following:
As we're at the `beta` stage, NativePHP is almost ready for prime-time. This means we think it's ready for
you to distribute your apps to users. But you should be aware of a couple of issues:

- The PHP source code in your app can be seen _and modified_.
- Signing of build files has not been tested, so your users may see warnings from their operating system indicating that
your app may be suspicious and may need to explicitly allow your app to run.
- Your app may not be as performant or secure as it will be once we reach NativePHP v1.0.
- The PHP source code inside your app can be seen _and modified_. We're actively working on a solution for this in time
for the `v1` release.
- Documentation around signing apps for Microsoft Windows and macOS are not yet available.

We still want you to _try_ to get your apps into a production-ready state! The more parts of the whole process we can
exercise to find bugs and fix them, the better.
**If you're planning to release an app, it may be useful to get in touch on [Discord](https://discord.gg/X62tWNStZK) so
we can run through any last minute checks to ensure your app is in the best shape.**

The more parts of the whole process we can exercise to find bugs and fix them, the better.

Be sure to share your findings through the [forum](https://github.com/orgs/nativephp/discussions), by
[raising issues](https://github.com/nativephp/laravel/issues/new/choose)/reporting bugs, and on
[Discord](https://discord.gg/X62tWNStZK).

If you're building an app that you plan to distribute,
<aside class="rounded-lg border border-teal-500 bg-teal-100 text-teal-800 p-4
[&>*]:text-teal-800 [&>*:last-child]:mb-0 [&>*:first-child]:mt-0">

#### Can you sponsor?

If you're building an app that you plan to sell,
[can you sponsor the development of NativePHP](https://github.com/nativephp/laravel?sponsor=1) to help us get to the
v1.0 release sooner?
</aside>

0 comments on commit 08bd57a

Please sign in to comment.