Skip to content

Commit

Permalink
Turndown message
Browse files Browse the repository at this point in the history
  • Loading branch information
rgrandl committed Nov 5, 2024
1 parent 0a1e0d5 commit 7569d55
Show file tree
Hide file tree
Showing 3 changed files with 63 additions and 0 deletions.
38 changes: 38 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,42 @@
# Service Weaver [![Go Reference](https://pkg.go.dev/badge/github.com/ServiceWeaver/weaver.svg)](https://pkg.go.dev/github.com/ServiceWeaver/weaver)

## 🚨 Important Announcement

<head>
<style>
.announcement {
background-color: #f8d7da;
color: #721c24;
border-radius: 16px;
padding: 0.7em;
margin-top: 1rem;
border-width: 1px;
border-style: none;
text-align: left;
}
</style>
</head>

<div class="announcement">
<p style="color: inherit">Service Weaver began as an exploratory initiative to
understand the challenges of developing, deploying, and maintaining distributed
applications. We were excited by the strong interest from the developer community,
which led us to open-source the project.
</p>
<p style="color: inherit">We greatly appreciate the continued advocacy and support
of the Service Weaver community. However, we have learned what we needed from
our exploration, and we regret to announce that, <b>effective December 5, 2024,
we will transition Service Weaver into maintenance mode</b>. We recommend that users
fork the repository and report any issues preventing them from maintaining a
stable version of the code. After this date, for the next 6 months, we will
only push critical commits to the GitHub repository, respond to critical issues,
merge critical pull requests, and patch new releases.
</p>
<p style="color: inherit"><b>On June 6, 2025, we plan to permanently freeze and
archive the GitHub repository</b>, after which no new commits or releases will be made.
</p>
</div>

Service Weaver is a programming framework for writing, deploying, and managing
distributed applications. You can run, test, and debug a Service Weaver
application locally on your machine, and then deploy it to the
Expand All @@ -24,3 +61,4 @@ to contribute.

[website]: https://serviceweaver.dev
[docs]: https://serviceweaver.dev/docs.html
[contact]: https://serviceweaver.dev/contact.html
18 changes: 18 additions & 0 deletions website/assets/css/home.css
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,24 @@
margin-right: auto;
}

.announcement-banner {
background-color: #f8d7da; /* Light red background */
color: #721c24; /* Dark red text */
padding: 15px;
text-align: center;
font-size: 20px;
position: fixed;
height: auto;
top: 0;
left: 0;
width: 100%;
z-index: 1000;
}

.announcement-banner p {
margin: 0;
}

.intro-row {
display: flex;
flex-wrap: wrap;
Expand Down
7 changes: 7 additions & 0 deletions website/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,13 @@ <h1>
<a href="docs.html">Read the Docs</a>
</div>

<div class="announcement-banner">
<p>We regret to announce that, effective <b>December 5, 2024</b>, we will no longer be able to
continue active development on the Service Weaver open-source framework. For more details, click
<a href="https://github.com/ServiceWeaver/weaver/blob/main/README.md">here.</a>
</p>
</div>

<div class="intro-row">
<div class="intro-col">
<h1>Step 1: Split Your Application Into Components</h1>
Expand Down

0 comments on commit 7569d55

Please sign in to comment.