Buckets:
| import{s as A,n as B,o as D}from"../chunks/scheduler.2b22cead.js";import{S as I,i as J,e as f,s,c as T,h as K,a as h,d as n,b as o,f as H,g as k,j as S,k as L,l as Q,m as a,n as z,t as F,o as M,p as O}from"../chunks/index.1a0e8013.js";import{C as V,H as N}from"../chunks/Heading.d790660c.js";import{E as W}from"../chunks/MermaidChart.svelte_svelte_type_style_lang.5a0abd61.js";function X(U){let i,v,$,_,l,x,r,b,m,y,c,j=`OpenEnv is openly governed by a technical committee that includes Hugging Face, | |
| Unsloth, Reflection, and Meta PyTorch. The committee coordinates project | |
| direction, major technical decisions, RFCs, and release planning through the | |
| public issue tracker, pull requests, and RFC process.`,C,p,q=`This governance model keeps OpenEnv community-centered while preserving a clear | |
| technical coordination path. OpenEnv standardizes how environments are | |
| packaged, deployed, and consumed by agents. Reward definitions, scoring | |
| rubrics, and trainer-specific logic can continue to live in the libraries that | |
| specialize in them.`,w,u,G=`For substantial changes, open an issue or RFC before implementation so the | |
| technical committee and community can discuss scope, compatibility, and release | |
| timing.`,P,d,E,g,R;return l=new V({props:{containerStyle:"float: right; margin-left: 10px; display: inline-flex; position: relative; z-index: 10;"}}),r=new N({props:{title:"Release Notes",local:"release-notes",headingTag:"h1"}}),m=new N({props:{title:"Governance Update",local:"governance-update",headingTag:"h2"}}),d=new W({props:{source:"https://github.com/huggingface/openenv/blob/main/docs/source/release-notes.md"}}),{c(){i=f("meta"),v=s(),$=f("p"),_=s(),T(l.$$.fragment),x=s(),T(r.$$.fragment),b=s(),T(m.$$.fragment),y=s(),c=f("p"),c.textContent=j,C=s(),p=f("p"),p.textContent=q,w=s(),u=f("p"),u.textContent=G,P=s(),T(d.$$.fragment),E=s(),g=f("p"),this.h()},l(e){const t=K("svelte-u9bgzb",document.head);i=h(t,"META",{name:!0,content:!0}),t.forEach(n),v=o(e),$=h(e,"P",{}),H($).forEach(n),_=o(e),k(l.$$.fragment,e),x=o(e),k(r.$$.fragment,e),b=o(e),k(m.$$.fragment,e),y=o(e),c=h(e,"P",{"data-svelte-h":!0}),S(c)!=="svelte-16dhcze"&&(c.textContent=j),C=o(e),p=h(e,"P",{"data-svelte-h":!0}),S(p)!=="svelte-v55yh3"&&(p.textContent=q),w=o(e),u=h(e,"P",{"data-svelte-h":!0}),S(u)!=="svelte-a5qukc"&&(u.textContent=G),P=o(e),k(d.$$.fragment,e),E=o(e),g=h(e,"P",{}),H(g).forEach(n),this.h()},h(){L(i,"name","hf:doc:metadata"),L(i,"content",Y)},m(e,t){Q(document.head,i),a(e,v,t),a(e,$,t),a(e,_,t),z(l,e,t),a(e,x,t),z(r,e,t),a(e,b,t),z(m,e,t),a(e,y,t),a(e,c,t),a(e,C,t),a(e,p,t),a(e,w,t),a(e,u,t),a(e,P,t),z(d,e,t),a(e,E,t),a(e,g,t),R=!0},p:B,i(e){R||(F(l.$$.fragment,e),F(r.$$.fragment,e),F(m.$$.fragment,e),F(d.$$.fragment,e),R=!0)},o(e){M(l.$$.fragment,e),M(r.$$.fragment,e),M(m.$$.fragment,e),M(d.$$.fragment,e),R=!1},d(e){e&&(n(v),n($),n(_),n(x),n(b),n(y),n(c),n(C),n(p),n(w),n(u),n(P),n(E),n(g)),n(i),O(l,e),O(r,e),O(m,e),O(d,e)}}}const Y='{"title":"Release Notes","local":"release-notes","sections":[{"title":"Governance Update","local":"governance-update","sections":[],"depth":2}],"depth":1}';function Z(U){return D(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class ie extends I{constructor(i){super(),J(this,i,Z,X,A,{})}}export{ie as component}; | |
Xet Storage Details
- Size:
- 3.27 kB
- Xet hash:
- 97d6b0b0aeb232252509e7e3ad7f1a7bf7c4c1ff8f8e47848a02bb48dc69719e
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.