cubing / alg.cubing.net

▶️ Multi-purpose puzzle viewer – the old generation of alg/reconstruction viewing and sharing. Superseded by Twizzle.
https://alg.cubing.net
Other
184 stars 32 forks source link

Api base. #116

Closed ghost closed 1 year ago

ghost commented 10 years ago

After reading #104 I was seduced by the idea.

I'm not a js guru and this code have to be improved a lot (new preset, some easy-to-uses functions...) but I create this PR before continues in order to know if this little base is good or if I should change it.

lgarron commented 10 years ago

Indeed, this will unfortunately need a lot more work before it's ready.

In any case, this isn't high priority, but it would be okay to have a robust partial implementation. I'd start by making sure at least some of the code from alg.cubing.net.js (and maybe alg.js or twisty.js) is used here.

ghost commented 10 years ago

As said it's just a base. I'll continue work on it. Adding missing stuff and so on.

ghost commented 10 years ago

Ok, Reworked a lot this API, it should works now:

lgarron commented 10 years ago

Thanks for the changes; that looks nicer!

Since alg.cubing.net is far from stable, however, I don't think I'll be merging or working on this feature very soon. That's not because I don't appreciate it, but there are too many other things that need to be done first, and I don't want to commit to a certain API format in more places than necessary. I'll definitely look back at this PR when the time comes, but I don't know if that will be more like a few weeks or a year.

ghost commented 10 years ago

No problems. Anyway when you'll decide to work on it, just contact me, I'll be glad to help finishing it!

jettero commented 6 years ago

heh, am I reading this wrong; or has this PR been open since 2014?

lgarron commented 6 years ago

heh, am I reading this wrong; or has this PR been open since 2014?

It has been open!

alg.cubing.net v2 is still far from ready, although I'm working on it on-off.

jettero commented 6 years ago

It looks like this project had a lot of initial momentum, then life happened. I've got a bunch of projects like that in my github.

Is there any way to resurrect time/impetus/interest to get a v2 out there? Maybe I'm misreading. I'll go look at the v2 branch(es).

lgarron commented 6 years ago

Is there any way to resurrect time/impetus/interest to get a v2 out there? Maybe I'm misreading. I'll go look at the v2 branch(es).

Sorry, I can't promise anything. I have time to work on it every few months, but at the moment I'm focusing on getting things right rather than finishing sooner.

lgarron commented 1 year ago

cubing.js now has this functionality, particularly for Twizzle.