Beyond Workspace y Projects

Beyond Projects reúne en un solo lugar tus organizaciones, sus miembros y tus proyectos, y abre un proyecto en Workspace, Delegate o CDN. El desarrollo en Workspace es cerrado y lo concede Beyond.

  • Disponibilidad: Experimental
  • Evidencia: Ejecución registrada
  • Explicación

Un proyecto en todos los productos

Un equipo que construye con Beyond usa más de un producto: desarrolla en Workspace, gestiona solicitudes y automatización en Delegate, y entrega aplicaciones publicadas mediante el CDN. Sin un registro común, el mismo trabajo se registraría tres veces con tres nombres.

Beyond Projects es el lugar donde ese trabajo se crea una sola vez. Muestra, en una pantalla:

  • las organizaciones a las que perteneces y tu rol en cada una;
  • los proyectos de la organización en la que estás trabajando;
  • para cada proyecto, la entrada a Workspace, Delegate y CDN.

Inicias sesión con tu cuenta de Beyond, la misma que usas en todo lo demás. Consulta Iniciar sesión en Beyond Projects.

Qué es un proyecto

Un proyecto es una identidad estable que pertenece a una organización.

  • Su identidad se ve así: prj_0f3c9a1b2d4e5f6071829304, es decir, prj_ seguido de 24 caracteres hexadecimales en minúscula. Es la misma en Workspace, Delegate y CDN, nunca cambia y nunca se vuelve a usar para otro proyecto.
  • Su nombre es para las personas. Puedes cambiarle el nombre a un proyecto; su identidad se mantiene.
  • Pertenece a exactamente una organización, y solo los miembros de esa organización pueden verlo.

Un proyecto no es un repositorio, ni un paquete, ni una aplicación de CDN. Esos pertenecen a los productos, y un proyecto puede tener varios: varios repositorios vinculados en Delegate, o varias aplicaciones en CDN. Projects nunca supone que hay exactamente uno.

La explicación canónica está en Proyecto, organización y cuenta.

Quién decide qué

Decide No decide
Beyond Accounts Quién eres, a qué organizaciones perteneces, tu rol en cada una, las invitaciones Nada sobre un proyecto o un producto
Beyond Projects La identidad, el nombre y el estado de un proyecto, qué registros de los productos le pertenecen, y quién tiene acceso al desarrollo en Workspace Quién es miembro de una organización. Para eso te envía a Accounts
Workspace, Delegate, CDN El acceso a sus propios recursos, comprobado de nuevo cada vez que llegas La identidad del proyecto

Por eso un enlace de Projects hacia un producto nunca es un permiso: «Cada producto comprueba tu acceso al llegar. Un enlace aquí no es un permiso.»

El desarrollo en Workspace es cerrado

Abrir un entorno de desarrollo en Workspace no está disponible para cualquiera que inicie sesión. Beyond habilita Workspace para una organización y selecciona a cada miembro individualmente. Unirse a una lista de espera, recibir una invitación o ser miembro no da acceso. Acceso cerrado al desarrollo en Workspace explica los tres estados que puedes ver y qué significa cada uno.

Aun sin acceso al desarrollo puedes iniciar sesión en Projects, ver tus organizaciones y proyectos, y abrir un proyecto en Delegate o CDN.

Desarrollar en Workspace

Con acceso al desarrollo, un proyecto se abre en tu propio entorno de él, donde editas archivos, trabajas con Codex, revisas e integras cambios y miras la vista previa. El cliente de Workspace se ejecutó contra una administración local real en su recorrido principal, y contra un sustituto de los servicios en todo lo demás; cada página dice cuáles de sus comportamientos se ejecutaron contra qué.

Integrar no es publicar: consulta Vista previa, integración y publicación son cosas distintas.

Lo que no existe

A dónde ir ahora

  • Iniciar sesión en Beyond Projects — Inicia sesión en Beyond Projects con tu cuenta de Beyond, elige la organización en la que trabajas y lee las tres partes de la pantalla.
  • Acceso cerrado al desarrollo en Workspace — El desarrollo en Workspace es cerrado. Beyond lo habilita para una organización y selecciona a cada miembro individualmente, y hacen falta ambas cosas. Qué significan los tres estados de tu pantalla y qué no da acceso.
  • Organizaciones y miembros — Beyond Projects muestra tus organizaciones y tu rol. Crear una organización, invitar personas y administrar miembros se hace en Beyond Accounts, y vuelves a Projects cuando terminas.
  • Crear un proyecto a partir de la plantilla de Beyond — Crea un proyecto en Beyond Projects a partir de la versión de plantilla que elijas. La versión queda registrada con el proyecto, y el proyecto recibe la identidad que comparten Workspace, Delegate y CDN.
  • Registrar un proyecto existente — Dale al trabajo que ya existe en Delegate o CDN una única identidad de proyecto en Beyond Projects, sin plantilla, sin acceso al desarrollo y sin cambiar nada en esos productos.
  • Abrir un proyecto en Workspace, Delegate o CDN — Un proyecto tiene una entrada para cada producto. Cada entrada te lleva allí con el proyecto en contexto, y el producto comprueba tu acceso al llegar.
  • Cambiar nombre, archivar, restaurar y eliminar un proyecto — Qué hace cada acción sobre un proyecto en Beyond Projects, quién puede usarla y qué no hace nunca. Archivar y eliminar no quitan nada en Workspace, Delegate ni CDN.
  • Usar Delegate con un proyecto de Beyond — Vincula un espacio de trabajo de Delegate a una organización de Beyond, llega desde Beyond Projects y vincula un repositorio, adopta un proyecto que Delegate ya tiene, y entiende cada rechazo. Estas pantallas existen solo en una instalación de Delegate que está conectada a Beyond Projects.
  • Abrir un proyecto en Workspace — Llega a Beyond Workspace desde Projects, inicia sesión, entiende cada forma de no entrar, e inicia, detén y retoma tu propio entorno de desarrollo del proyecto.
  • Editar archivos en Workspace — Abre archivos en pestañas, deja que el autoguardado los escriba o guarda de inmediato, entiende qué significa guardado, resuelve un conflicto cuando Codex u otra persona cambió el archivo, y conserva borradores sin guardar entre dispositivos.
  • Trabajar con Codex en Workspace — Inicia una conversación personal, orienta o interrumpe una ejecución, entiende la única conversación en ejecución por entorno, conecta tu propia cuenta del proveedor y lee el uso. Ejecutar Codex dentro de un entorno no se validó.
  • Revisar e integrar cambios — Lee los tres números de tu copia de trabajo, haz un punto de control, trae lo que otros integraron, revisa el diff, la verificación y los conflictos, e integra. Integrar no es publicar, y no hay ninguna acción de publicar.
  • Ver tu trabajo en la vista previa y compartirla — Mira la vista previa de tu entorno, elige quién puede verla, crea y revoca enlaces de visitante, y entiende qué puede y qué no puede hacer un visitante. Un entorno detenido no tiene vista previa, y nadie lo inicia por mirarla.
  • Paquetes, módulos y lo que desarrollas — Lee los paquetes y módulos públicos que Workspace detectó, mira cuáles compilan, elige explícitamente qué está en desarrollo, y crea archivos, módulos y paquetes con los asistentes. Los asistentes de página, widget y layout no están disponibles.
  • Workspace en un teléfono — Lo que ofrece Workspace en un teléfono o en una pantalla táctil pequeña. Lees conversaciones y la revisión, editas texto con las mismas reglas de guardado y de conflictos, y comparas con un diff lineal. El editor completo de escritorio no se carga allí.
  • La aplicación de escritorio de Workspace — Qué es la aplicación de escritorio de Workspace, en qué se diferencia de Workspace en un navegador, y qué se ejecutó y qué no. Solo tuvo una prueba de arranque y nunca se usó para un inicio de sesión real.
  • Solución de problemas de Beyond Projects — Parte de lo que te muestra Beyond Projects o Workspace. No puedes crear un proyecto, no tienes acceso al desarrollo, Projects no puede responder, alguien cambió el proyecto, tu entorno no se inició, la vista previa no está disponible, otra conversación se está ejecutando, o tus cambios entran en conflicto.

¿Vas a desarrollar el proyecto? La plantilla del proyecto explica qué contiene un proyecto nuevo.