Skip to content

Commit

Permalink
housekeeping
Browse files Browse the repository at this point in the history
Merge pull request #101 from cdriesler/housekeeping
  • Loading branch information
cdriesler authored Jan 21, 2022
2 parents 2f04897 + ffc18d9 commit 7d2e8ba
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 9 deletions.
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,29 +13,29 @@ The project is under active development, but you can tinker with the latest buil

## Feedback

Thank you for trying NodePen! This project continues to be a place where I improve my craft as a software developer with the serious veneer of "product" considerations. As NodePen approaches a moment where it will support user accounts, these considerations are things like "this product should work" and "this product should not break" and so on.
Thank you for trying NodePen! This project continues to be a place where I improve my craft as a software developer with the serious veneer of product considerations.

If you found a bug, felt a common Grasshopper feature was blatantly missing, or just have some thoughts you'd like to share, please open an issue or reach out (@cdriesler) on twitter! I'm currently working on a number of features related to hosting and sharing scripts (like the project's namesake) but am much more interested in how people want to use this thing.
If you found a bug, felt a common Grasshopper feature was blatantly missing, or just have some thoughts you'd like to share, please open an issue or reach out (@cdriesler) on twitter!

## Running Locally

NodePen has grown well beyond its early days as an single page app. It's currently not possible to run the entire app locally without also including shims for dependencies on Google Cloud products or a locally running instance of Redis. I'm actively working on what to do about this.

## Release History

### Current Release
### Third Iteration

After about two and a half years of development, NodePen released with user accounts, sharing, and script persistence on January 10, 2022. This marked a symbolic "1.0" release, but there was still a lot to do! Most of the native Grasshopper library was not yet supported, and there was no way to browse scripts on the platform.

The 1.0 editor (no solutions or profiles or sharing) was released on August 8, 2021. The Rhino Compute backend was brought back online and solutions were re-enabled on November 5, 2021.

### Public Test
### Second Iteration

The public test ([0.5.0](https://github.com/cdriesler/nodepen/releases/tag/0.5.0)) was online between May 7, 2021 and August 8, 2021. Over three months, it delivered 24,765 solutions to 2,501 unique users. It validated the queue-based backend solution infrastructure, but the editor experience left a lot to be desired (especially on mobile devices, which accounted for >70% (!) of all visits).
The public test ([release](https://github.com/cdriesler/nodepen/releases/tag/0.5.0)) was online between May 7, 2021 and August 8, 2021. Over three months, it delivered 24,765 solutions to 2,501 unique users. It validated the queue-based backend solution infrastructure, but the editor experience left a lot to be desired (especially on mobile devices, which accounted for >70% (!) of all visits).

### Proof of Concept
### First Iteration

The first release on this repo ([0.4.1](https://github.com/cdriesler/nodepen/releases/tag/0.4.1)) was the end of an initial [proof-of-concept](https://twitter.com/cdriesler/status/1216726073473490946?s=20) phase that started with isolated viability tests and sketches in Winter 2019.
The first release on this repo ([release](https://github.com/cdriesler/nodepen/releases/tag/0.4.1)) was the end of an initial [proof-of-concept](https://twitter.com/cdriesler/status/1216726073473490946?s=20) phase that started with isolated viability tests and sketches in Winter 2019.

Yes this project was called "glasshopper" for a long time and I don't want to talk about it.

Expand Down
2 changes: 0 additions & 2 deletions app/features/graph/components/layout/GraphContainer.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ import React from 'react'
import { Layout } from '..'
import { useGraphManager } from '@/features/graph/context/graph'
import {
CopyPasteObserver,
DeleteKeyObserver,
HistoryHotkeyObserver,
SelectionHotkeyObserver,
Expand All @@ -18,7 +17,6 @@ export const GraphContainer = (): React.ReactElement => {

return (
<>
<CopyPasteObserver />
<DeleteKeyObserver />
<HistoryHotkeyObserver />
<SelectionHotkeyObserver />
Expand Down

0 comments on commit 7d2e8ba

Please sign in to comment.