Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Removal for Rhino8 flag in compas 2.9.0 too soon

Aperta
#1,436 7 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
20/100
Tipo di issue
Funzionalità
Chiarezza
Da chiarire
Stato di attività
Ferma
Stack tecnologico
python
Ambito
desktop, tooling

Direzione di ricerca

Inizia esaminando il workflow python -m compas_rhino.install, il percorso di Rhino 8 IronPython ScriptEditor e l’approccio al componente Python3 descritto nell’issue. Il lavoro non è ancora circoscritto a un file o a un test; per considerarlo completato sarebbe necessario concordare un workflow Rhino 8 a lungo termine e decidere se mantenere il supporto per Legacy Python 2.7.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Hi, we have been using COMPAS with the MAS ETH DFAB students in Rhino 8 but with the (now) legacy python -m compas_rhino.install. Our workflow was more or less same as Rhino7 - using the IronPython ScriptEditor in Grasshopper (we do not use the GH components). This works quite well (maybe only in our narrow world-view), as we could have conda environments for students where they can have multiple dependencies, and then choose to work in or outside Rhino.

Now, assuming Python3 component is the future for Rhino8 and COMPAS - the only way to replicate the workflow would be to have parallel conda and Rhino venvs to do this; which might be fine, but in my experience the Python3 component is semi-stable at best; so it feels a bit unnecessary to remove support for Python2.7 already. For now, we could stay in the past by using either compas 2.8.1 or Rhino7; but would be cool to understand how these workflows are envisioned in the long-run.

I have discussed this with @gonzalocasas briefly and he suggested with @chenkasirer @tomvanmele we could discuss this here. What do you guys think?

Lingua principale
Python
Stelle
387
Fork
124
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di compas-dev/compas

Tutte le issue di compas-dev/compas

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.