ok, A lot of great points have been made. Let's go ahead and start with the issue of the website not updating. That was taken care of today via SSL. In the future please Email myself with your trickets, as it's better to do support emails from one collection point vs's multiple. I have taken care of the issue, and it allows for things to be fixed faster. As for the django. I like the idea, of it, However it needs to have a few things in mind if we go ahead and deploy the site in Django. #1. It needs to be easy to update as needed, #2. code needs to be well commented so Joe blow of the street ten years from now should be able to understand the code or at least read the comments. also it needs to be able to be expandable, have built in comments, admin, localization, news, pages etc all of that. Also osuosl currently manages sqlite and mysql servers specifically for high load sites, ARe you able to work the database into that? I like the idea of drupal because of how easy it is to add accounts and collaborate on adding pages news etc.... Let me know what you think. Also I have started gathering names and will email you all individually as we make a plan. Thanks, Ian On Tue, Nov 23, 2010 at 1:27 PM, Bryan Hoyt | Brush Technology < bryan@...2310...> wrote:
+1 for Django
For people not familiar with Django, here's my Django sales talk:
It's more-or-less the best Python-based web-framework (ok, that's not intended to be flamebait, so don't bite). It's simple to write code for, and simple even if you don't want to do much coding. It's a little more work to deploy than vanilla PHP, but by no means difficult, and probably no harder than Drupal. Definitely worth the time it takes.
It has a nice, simple-but-full-featured template system, a very nice ORM database system, lots of built-in utilities, and lots of 3rd-party packages. It's incredibly well-documented. The turnaround time involved in adding new features to your website is very quick. It even gets the thumbs-up from Guido, BDFL.
It's simple, pythonic, and doesn't try and force you into a particular way of doing things, but on the other hand, it does provide all the tools you'd need to build a fully-featured website, wiki, blog, anything else you'd ever need. You do have to learn "the Django way" to some extent, but basically it's the same as "the Python way" -- at any rate, it's not as easy to write messy, ad-hoc code as PHP. 95% of your code naturally ends up in well-structured python modules, which can be re-used even outside of the Django framework.
And plus, you get a robust, fully-featured, general-purpose programming language. And your website would be written in the same language as most of the Inkscape extensions, FWIW.
- Bryan
On Wed, Nov 24, 2010 at 10:02, Leo Jackson <lajjr@...36...> wrote:
Hello All, (website and project) You can also count on me to help. I was away for a bit in the hospital after being injured.
I am willing to help on the site with images, buttons, mockups, illustrations, navigation, developing, theming, configuration, Drupal, translations, database if needed.
about 1. the site
I think this is a good initiative to be noticed in the users list cause it's more likely that inkscape users can be designers and web programmers ;)
About the project itself, I would like to remark that you can count on me for all the work:
- mockups, illustrations, buttons, navigation
- hosting permanently or temporally (for development)
- developing, theming, configuration for Drupal (I'm not a
pro with drupal but can get help outside)
And to end up I want to expose one worry but I hope it doesn't become a flamewar :/ , here it goes:
I would like to be take into account the possibility to develop a new Inkscape site with Django. For this main reasons:
- It can boost integration and development of
functionalities Inkscape needs.
- Using Django will drastically reduce maintainers work in
security updates.
- Performance
- Design freedom
Good idea Nester! I like Django I can also help on it as well.
By no means I am against Drupal cms or Drupal community, It's just I worked for more than 4 years in Drupal based sites (and still do) and I'm personally tired of updates and strange pseudo-oo api and no html templates for full creativity. I feel somebody else can be tired like me, maybe I'm wrong. If moving from Drupal it's outside the scope of the project just don't give my worry a second thought. You can count on me anyway in making a nice site for Inkscape with whatever is choosen.
+1
Cheers, Néstor
El 23/11/10 12:14, Alexandre Prokoudine escribió:
On 11/23/10, Ian Caldwell wrote:
2. I wanted to update you
on the status of the Test suite, Osuosl is
currently in the process
of setting up the ability to run test suites so
that we can test the SVG
building more efficiently. So stay tuned for
more info on this in the
near future.
Right now it would be jolly well if you fixed the
issue that doesn't
let me update information on the website. I mailed
support@...2494...
about it few days ago. No reply so far.
Let me repeat it:
./publish_web.sh Updating local home copy... svn: OPTIONS of '
https://inkscape.svn.sourceforge.net/svnroot/inkscape/inkscape_web/trunk ':
SSL handshake failed: SSL disabled due to library
version mismatch
(https://inkscape.svn.sourceforge.net) Updating webroot... svn: OPTIONS of '
https://inkscape.svn.sourceforge.net/svnroot/inkscape/inkscape_web/trunk ':
SSL handshake failed: SSL disabled due to library
version mismatch
(https://inkscape.svn.sourceforge.net) Generate rss... done. Updating permissions... done.
Anyway back to problem 1. Here's how I think we
can best solve this problem.
We're going to break the website into different
categories and duties.
1. UI (mockups)
(*ARTIST*/PROGRAMMERS*)
- Ability to make
mockups of how you think the website should look.
- After we pick yours
we will request to see the top couple in
HTML/CSS 2. Artwork for the website
(*ARTIST*)
- Ability to develop /
sharpen logos as well as various buttons etc as
needed 3. Drupal Modules
(*PROGRAMMERS*)
- Skills required - Knowledge of
Mysql/PHP/JS and HTML
-
Knowledge or ability to learn how drupal works
4. Documentation
(*WRITERS*)
- Skills -
Moderate knowledge and ability to update and port existing
content over to the new site.
5. Translation
I'm sorry, but I don't understand any of this. What do
you mean by
breaking the site into that?
Also, if you uintend to work on the new website (which
is most
welcome) you really want to start from list of
requitements, not
design.
Alexandre Prokoudine http://libregraphicsworld.org
Increase Visibility of Your 3D Game App&
Earn a Chance To Win $500!
Tap into the largest installed PC base& get
more eyes on your game by
optimizing for Intel(R) Graphics Technology. Get
started today with the
Intel(R) Software Partner Program. Five $500 cash
prizes are up for grabs.
http://p.sf.net/sfu/intelisp-dev2dev _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! Tap into the largest installed PC base & get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! Tap into the largest installed PC base & get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
-- PS. Check out the Brush newsletter: *Subscribe or read our previous newsletters* http://brush.co.nz/newsletters
Bryan Hoyt, *Web Development Manager* -- Brush Technology *Ph:* +64 3 942 7833 *Mobile:* +64 21 238 7955 *Web:* brush.co.nz
Increase Visibility of Your 3D Game App & Earn a Chance To Win $500! Tap into the largest installed PC base & get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel