Comments (16)
The reason of removing is pretty simple. I have a message from Eric. My fork as not "official opinion". As he said, one day he may create list of available forks, so link will be returned.
All old tutorials I repaired on home page. http://lavrton.github.io/KineticJS/Getting_Started.html
I was thinking about renaming. But it is REALLY huge work for refactoring and editing manuals. I don't want to spend time for this right now. But it might be good idea.
from konva.
I totally understand the renaming lol I have had to do that sometimes and you always miss something and then gotta hunt for it.
Anyway its good to see the reason behind the removing.
Lastly the main reason for me to talk about the docs is that if you google it, the old ones show up and this repo after the link was removed was pretty hard to find. Considering the amount of work you have done with this fork, and the fact I have been unable to find any others I consider this the next official repo but again this is all opinion.
Well with renaming considering Eric's response a rename may be the way to go. If these forks keep the name its going to get confusing very fast. If you are dedicated enough to keep with this then many repo's carrying the name KineticJS all with different features/fixes is going to scare people away.
from konva.
I'd like to support the renaming option. I'd be happy enough to start updating stuff if a new name is chosen. It'd also help new people to the project and avoid a lot of the current confusion.
from konva.
I decided to rename. The name is Konva
(without 'js' part).
Finding new name for js framework is almost impossible task. I think this name is nice. Your thoughts?
Now current repo is part of konvajs
organization.
New home page available here: http://konvajs.github.io/
Generator for homepage: https://github.com/konvajs/site
Now I am thinking how to organize refactoring and rebranding.
from konva.
Sweet!, I will help out with whatever you need. The name seems good, vague enough that as an organization it could support other libraries that work with it.
I am guessing its going to go Kinetic
to Konva
right?
Most tutorials can be adjusted to fit that for now. as well as naming in the code base.
I have never done anything with hexo but I will start a pull request tomorrow to help with the naming in the code, this should let you focus on it in an overall picture rather then the mule work :).
from konva.
Will try to help on the renaming initiative. I'll wait for jovination pull to be merged though (lot of grunt work there - awesome dude).
from konva.
I added tutorials from old repo to home page. Now I am thinking how to replace code snippets (jsbin embeds).
from konva.
I almost found way to store demos.
It is possible to integrate github and jsfiddle.
From repo: https://github.com/konvajs/konva-demos/blob/master/Shapes/Rect/
We can get this fiddle: http://jsfiddle.net/gh/get/library/pure/konvajs/konva-demos/tree/master/Shapes/Rect/
But a big fail! It is not possible to create embedded snippet from such fiddle.
from konva.
I will be really happy if someone can help me with replacing jsbin demos with actual Konva
snippets.
Some instructions available here: https://github.com/konvajs/site#how-to-help
from konva.
I will do what i can.
from konva.
@lavrton It seems gulp-jsdoc is having issues with my vagrant environment (ubuntu-64bit), it is not allowing an npm install
and it is required to generate.
I can wing it and just edit them, hoping they work in the pull request with no issues though but that might not be the best option.
Is anyone else having this issue? maybe a slightly altered setup for the site (grunt instead of gulp) might help? I don't want to edit tasks just to get it to function for me unless I am sure its not just me. (though this is my first time with a site generator like this).
from konva.
I forgot to mention that generating is not required. You can update tutorials and demos. I can build and push updates by myself.
from konva.
ok, gonna use the couple you did as a template and try to get the rest switched over.
from konva.
ok konvajs/site#1 first! lol
from konva.
I think we are done with forking. I pushed last updates to site. Please review everything.
Large thanks to @jovination and @pgrodrigues.
What do we need at site more? Any other pages, articles?
from konva.
I would say one thing that would be a huge help overall is lessons. Demo's are nice but it does not go deep into the structure of Konva and how things talk to eachother. One big thing many people forget is how javascript passes object by reference and this is what Konva relies on.
I will write a tutorial to explain my idea on it, after i get around my hexo issues ><
Site could use a little cleaning up but its a good start, depends on how you want to brand it of course.
from konva.
Related Issues (20)
- After caching the lines, if there is a scaling factor, the line width may appear abnormal
- Vertical text position is different between Safari and other browsers HOT 5
- Konva React Text - Cannot use SVG for text pattern HOT 1
- Different scaling behavior on SVGs in different browsers HOT 1
- path fill miss somre area HOT 2
- Mouseup triggered the click event for the image, and I hope he doesn't trigger it๏ผIt's not as simple as imagined HOT 1
- `pointerclick` is fired on drag enq but `click` is not HOT 3
- Request: add package-lock.json file (`npm run build` broken) HOT 2
- Position of group not not consistent between stages after drag HOT 1
- shape.getClientRect() is not updated after layer.cache() HOT 2
- Strange behavior when fillingPatternImage and clone update HOT 2
- Terminal Error: Command failed with exit code 3221225477. HOT 2
- Cannot read 'isDragging' even though importing (unused) Core HOT 5
- HTML canvas disappears in Chrome after browser window/tab becomes inactive HOT 7
- The Konva Transformer is unable to change the width and height of the rect HOT 2
- Konvajs Path getPointAtLength Incorrect Compute HOT 3
- Transformer blocks konva after using multitouch HOT 3
- Crash when toggling layers in Vue3
- Demo not working on konvajs.org homepage HOT 1
- flipEnabled =false in transformer not working??? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from konva.