This is an automated email from the ASF dual-hosted git repository.

popduke pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/bifromq-sites.git


The following commit(s) were added to refs/heads/master by this push:
     new 8a15624  1. update landing page 2. remove staging pipeline
8a15624 is described below

commit 8a156246caffba27ab97122ef502b576e12dc299
Author: Yonny Hao <[email protected]>
AuthorDate: Wed Jun 25 13:13:27 2025 +0800

    1. update landing page
    2. remove staging pipeline
---
 .asf.yaml                                         |   7 +-
 .github/workflows/deploy-staging.yml              |  44 ---------
 .github/workflows/{deploy-prod.yml => deploy.yml} |   3 +
 src/components/homepage/HomeSection.tsx           | 115 +---------------------
 4 files changed, 8 insertions(+), 161 deletions(-)

diff --git a/.asf.yaml b/.asf.yaml
index 519ef0e..434e0c6 100644
--- a/.asf.yaml
+++ b/.asf.yaml
@@ -24,6 +24,9 @@ github:
     wiki: false
   labels:
     - website
+    - apache
+    - bifromq
+    - docusaurus
   enabled_merge_buttons:
     squash: true
     merge: false
@@ -32,10 +35,6 @@ github:
     main: {}
     asf-site: {}
 
-staging:
-  profile: ~
-  whoami: asf-staging
-
 publish:
   whoami: asf-site
 
diff --git a/.github/workflows/deploy-staging.yml 
b/.github/workflows/deploy-staging.yml
deleted file mode 100644
index 5f8b0dc..0000000
--- a/.github/workflows/deploy-staging.yml
+++ /dev/null
@@ -1,44 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-name: Deploy To ASF Staging
-
-on:
-  push:
-    branches: [master]
-  workflow_dispatch:
-
-jobs:
-  deploy:
-    runs-on: ubuntu-latest
-    steps:
-      - uses: actions/checkout@v4
-      - uses: actions/setup-node@v4
-        with:
-          node-version: 18.x
-      - uses: pnpm/action-setup@v2
-        with:
-          version: 8
-      - run: pnpm install
-      - run: pnpm run build
-      - run: cp .asf.yaml build/.asf.yaml
-      - name: Publish to asf-staging
-        uses: peaceiris/actions-gh-pages@v3
-        with:
-          github_token: ${{ secrets.GITHUB_TOKEN }}
-          publish_dir: ./build
-          publish_branch: asf-site
diff --git a/.github/workflows/deploy-prod.yml b/.github/workflows/deploy.yml
similarity index 96%
rename from .github/workflows/deploy-prod.yml
rename to .github/workflows/deploy.yml
index 6637449..ce5f52a 100644
--- a/.github/workflows/deploy-prod.yml
+++ b/.github/workflows/deploy.yml
@@ -18,6 +18,9 @@
 name: Deploy To ASF Production
 
 on:
+  push:
+    branches: [master]
+  pull_request:
   workflow_dispatch:
 
 jobs:
diff --git a/src/components/homepage/HomeSection.tsx 
b/src/components/homepage/HomeSection.tsx
index 359b220..d9fc338 100644
--- a/src/components/homepage/HomeSection.tsx
+++ b/src/components/homepage/HomeSection.tsx
@@ -134,117 +134,6 @@ const techSpecs = [
   },
 ]
 
-// 附加功能
-const additionalFeatures = [
-  {
-    icon: CloudArrowUpIcon,
-    solidIcon: CloudArrowUpIconSolid,
-    title: <Translate>Full MQTT Support</Translate>,
-    description: <Translate>Complete MQTT 3.1, 3.1.1, and 5.0 implementation 
with all advanced features</Translate>,
-    category: "Protocol"
-  },
-  {
-    icon: LockClosedIcon,
-    solidIcon: LockClosedIconSolid,
-    title: <Translate>Advanced Security</Translate>,
-    description: <Translate>TLS 1.3, OAuth 2.0, JWT authentication, and 
fine-grained authorization</Translate>,
-    category: "Security"
-  },
-  {
-    icon: ArrowPathIcon,
-    solidIcon: ArrowPathIconSolid,
-    title: <Translate>Auto-Scaling</Translate>,
-    description: <Translate>Dynamic resource allocation with intelligent load 
balancing and failover</Translate>,
-    category: "Infrastructure"
-  },
-  {
-    icon: ChartBarIcon,
-    solidIcon: ChartBarIconSolid,
-    title: <Translate>Real-time Analytics</Translate>,
-    description: <Translate>Built-in monitoring with Prometheus metrics and 
custom dashboards</Translate>,
-    category: "Monitoring"
-  },
-  {
-    icon: BeakerIcon,
-    solidIcon: BeakerIconSolid,
-    title: <Translate>Plugin Architecture</Translate>,
-    description: <Translate>Extensible with custom authentication, event 
handlers, and integrations</Translate>,
-    category: "Extensibility"
-  },
-  {
-    icon: CommandLineIcon,
-    solidIcon: CommandLineIconSolid,
-    title: <Translate>Developer Experience</Translate>,
-    description: <Translate>Rich APIs, SDKs for multiple languages, and 
comprehensive documentation</Translate>,
-    category: "Developer Tools"
-  },
-]
-
-// 使用案例
-const useCases = [
-  {
-    icon: DevicePhoneMobileIcon,
-    title: <Translate>IoT Device Management</Translate>,
-    description: <Translate>Connect millions of IoT devices with real-time 
communication</Translate>,
-    industries: ["Manufacturing", "Smart Cities", "Agriculture"]
-  },
-  {
-    icon: ComputerDesktopIcon,
-    title: <Translate>Real-time Applications</Translate>,
-    description: <Translate>Build responsive applications with instant message 
delivery</Translate>,
-    industries: ["Gaming", "Chat Apps", "Live Streaming"]
-  },
-  {
-    icon: BuildingOfficeIcon,
-    title: <Translate>Enterprise Integration</Translate>,
-    description: <Translate>Integrate with existing enterprise systems and 
microservices</Translate>,
-    industries: ["Finance", "Healthcare", "Retail", "Veclhile"]
-  },
-  {
-    icon: WifiIcon,
-    title: <Translate>Edge Computing</Translate>,
-    description: <Translate>Deploy at the edge for low-latency, 
high-reliability messaging</Translate>,
-    industries: ["Automotive", "Industrial", "Telecommunications"]
-  }
-]
-
-// 客户案例
-const customerLogos = [
-  { name: "Baidu", logo: "./logocloud/baidu.png", description: "Powers Baidu 
IoT Core" },
-  { name: "Apollo", logo: "./logocloud/apollo.png", description: "Autonomous 
vehicle platform" },
-  { name: "Hisense", logo: "./logocloud/hisense.png", description: "Smart home 
ecosystem" },
-  { name: "Skyworth", logo: "./logocloud/skyworth.png", description: 
"Connected TV platform" },
-  { name: "China Unicom", logo: "./logocloud/chinaunicom.png", description: 
"Telecom infrastructure" }
-]
-
-// 性能对比数据
-const performanceMetrics = [
-  {
-    metric: <Translate>Concurrent Connections</Translate>,
-    bifromq: "1,000,000+",
-    competitor: "100,000",
-    improvement: "10x"
-  },
-  {
-    metric: <Translate>Message Latency</Translate>,
-    bifromq: "<1ms",
-    competitor: "5-10ms",
-    improvement: "10x faster"
-  },
-  {
-    metric: <Translate>Memory Usage</Translate>,
-    bifromq: "2GB",
-    competitor: "8GB",
-    improvement: "75% less"
-  },
-  {
-    metric: <Translate>Setup Time</Translate>,
-    bifromq: "5 minutes",
-    competitor: "2+ hours",
-    improvement: "24x faster"
-  }
-]
-
 export default function HomeSection() {
   const typedRef = useRef(null);
   const [isVisible, setIsVisible] = useState({});
@@ -308,7 +197,7 @@ export default function HomeSection() {
             {/* 主标题 */}
             <h1 className="text-5xl md:text-6xl lg:text-7xl font-bold 
tracking-tight mb-6">
               <span className="bg-gradient-to-r from-slate-900 via-blue-900 
to-purple-900 dark:from-white dark:via-blue-100 dark:to-purple-100 bg-clip-text 
text-transparent">
-                Apache BifroMQ Incubating
+                Apache BifroMQ (Incubating)
               </span>
             </h1>
 
@@ -376,7 +265,7 @@ export default function HomeSection() {
             <p className="text-xl leading-relaxed text-gray-600 
dark:text-gray-300">
               <Translate>BifroMQ is a high-performance, distributed MQTT 
broker implementation that seamlessly integrates native multi-tenancy 
support.</Translate>
               {' '}
-              <Translate>It is designed to support building large-scale IoT 
device connections and messaging systems, Currently, it serves as the 
foundational technology for Baidu IoT Core, a public cloud serverless 
service.</Translate>
+              <Translate>It is designed to support building large-scale IoT 
device connections and messaging systems</Translate>
             </p>
           </div>
 

Reply via email to