Difference between revisions of "User:Pajarico"

From Inkscape Wiki
Jump to navigation Jump to search
Line 32: Line 32:
http://en.wikipedia.org/wiki/Version_control
http://en.wikipedia.org/wiki/Version_control


This might benefit from the implementation of a code revision control since SVG are text files. The idea is to link this with a ''Site uploading'' feature (do editions form inkscape of files on a web server like web IDEs).
This might benefit from the implementation of a code revision control since SVG are text files. The idea is to link this with a ''Site uploading'' feature (do editions form inkscape of files on a web server without having to upload the whole file, like web IDEs).
 
===Extensions Repository===
Ideas:
* Searchable content based on tags, categories, descriptions, name, etc.
* Downloadable content ready to use.
* See description and screenshot before downloading.
* Allow the user to uninstall/disable extensions safely. (NOTE: even in the current paradigm where extensions are just like scripts, disabling could have a benefit side allowing the user to decide which extensions are shown in the menu, meaning less crowded menus).
 
Concerns:
* Security issues when dealing with external files/apps.
* Trusting of the extension/author.
* Current extensions are not sandboxed.
* Portability on scenarios where the architecture may play a role.
 
 
[https://inkscape.svn.sourceforge.net/svnroot/inkscape/inkscape/trunk/share/extensions/ Current extensions in SVN]
 
[http://wiki.inkscape.org/wiki/index.php/ExtensionArchitectureProposals ExtensionArchitectureProposals]
 
[http://wiki.inkscape.org/wiki/index.php/ExtensionsSystem ExtensionsSystem]

Revision as of 06:45, 16 July 2008

Blueprints

Bevel/Extrusion/Emboss LPE

Bevel/Extrusion/Emboss on CorelDraw X3: http://www.youtube.com/watch?v=OzlaE4IJzr8

I would strongly appreciate any thought about this and how it feels and looks in other apps.

Tesselation LPE

http://en.wikipedia.org/wiki/Tessellation#Tessellations_and_computer_graphics

http://euler.slu.edu/escher/index.php/Introduction_to_Tessellations

http://www.cgl.uwaterloo.ca/~csk/projects/escherization/

http://members.tripod.com/vismath6/fath/

Lens LPE

Synfig lens: http://www.youtube.com/watch?v=GAWtndOHkUw&feature=related

Some ideas:

  • The helper of this LPE should be a circumference which is the effect area.
  • The lenses can be concave or convex, meaning a different deformation happens.
  • The user controls:
    • Well, I actually need more knowledge on this to write about real-life parameters to be presented to the users. Don't need to be exhaustive or too realistic, these parameters are to be orientative.
  • I've tried to see if this effect is achievable by using the envelope LPE and I think it is not. At least I can't perform myself an editing of the sides which looks circular/spherical enough.

Sketch

Improve it by adding the sketch effect to the fill instead of only to the stroke.

Revision Control

http://en.wikipedia.org/wiki/Version_control

This might benefit from the implementation of a code revision control since SVG are text files. The idea is to link this with a Site uploading feature (do editions form inkscape of files on a web server without having to upload the whole file, like web IDEs).

Extensions Repository

Ideas:

  • Searchable content based on tags, categories, descriptions, name, etc.
  • Downloadable content ready to use.
  • See description and screenshot before downloading.
  • Allow the user to uninstall/disable extensions safely. (NOTE: even in the current paradigm where extensions are just like scripts, disabling could have a benefit side allowing the user to decide which extensions are shown in the menu, meaning less crowded menus).

Concerns:

  • Security issues when dealing with external files/apps.
  • Trusting of the extension/author.
  • Current extensions are not sandboxed.
  • Portability on scenarios where the architecture may play a role.


Current extensions in SVN

ExtensionArchitectureProposals

ExtensionsSystem