Google Groups Home
Help | Sign in
A call to action or just a todo list?
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  3 messages - Collapse all
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
John Cappiello  
View profile
 More options Aug 28 2006, 12:45 pm
From: John Cappiello <j...@apt202.net>
Date: Mon, 28 Aug 2006 12:45:24 -0400
Local: Mon, Aug 28 2006 12:45 pm
Subject: A call to action or just a todo list?
I tried to write some inspirational words, but decided that while I
might find them inspirational, they were probably just a waste of time.

So rather than a call to action, I'm just going to throw out a short
list of todos, that I'm hoping people will add to and expand upon.
These are in no particular order.

1. New uploads to JSAN aren't being acknowledged in a timely manner.
This got left off my initial list, but Dave Rolsky mentioned it, and I
have to agree that it is a huge problem.  If someone takes the time to
do something the JSAN way, and upload it, only to have it disappear,
they will become frustrated, and we will lose yet another potential
user.  If this is simply a matter of a getting a new master up and
running, I have temporary space I can lend until the project regains
momentum, and we need to find a real home.

2. The JSAN Client. We need to make sure it's packaged up for major
distributions.  We need to make sure it's easily accessible by non perl
people.  They don't need to know it's a perl script.  It's just the JSAN
client.  You get it and use it like any other app.  Personally I like it
being perl, but CPAN shouldn't be the first place a person thinks to
look for it.

3. The website, needs to be improved for its target audience.  The way I
see it, there are 2 or 3 roles users will fall into for the site.
Developers looking to upload to JSAN, developers looking to use code
from JSAN, and perhaps some misc 3rd I'm leaving out.  If I go to the
site, there should be a simple way to accomplish any of the major roles,
right from the first page.  We need better organization, and dare I say
it, market appeal.

4. JSAN needs a bundler for end users.  If I'm an end user, and I'm
using 10 libraries from JSAN, I should be able to bundle them all
together automatically, to create my own personal bundle, that can be
loaded and used in my webapp, without 10 separate calls to load separate
js files.  This is a major problem that some major JS libraries are
already starting to address.  Dojo I believe has something very similar
to this.  The JSAN client should have functionality to address this.

5. We need to support those without a command line, or those with less
of one, or simply those that don't use it.  JS developers, whether
they're designing large libraries or small 1 off hacks, should be able
to do everything required to get their code into JSAN, via the website.
Have 20 lines of js you want to publish as the doohicker function?
copy, paste submit, fill out a quick form, perhaps we can even auto
suggest names, author values, and all that fluff based on parts of what
they paste in.  We can put it in a proper jsan package, which in turn,
they can download.  Now not only did we make their life easier, but
we've just set them up with their code in a package, that perhaps they
will continue to maintain in that format.

6. Distributions need to be browseable.  The tag cloud is cool, the
searching is ok, but I just want to walk through the distros, and I
can't from the site.

7. Get things moving.  Just having a list of things that need to be done
in my opinion is huge, because there's a lot to do.  But we have some
other hurdles.  Even after code gets checked in, who's checking it out,
and putting it into production?  That's as much of a hurdle as code
contributor's packages not showing up on the site.  Who wants to hack on
code that doesn't get deployed?  Where's it deploying?  Is the master in
shambles?  Can we just move it anywhere and be done with it?  Let's just
take the step.   Frankly at this point, how many people will be hurt if
the infrastructure of JSAN goes down for 5 mins, or even a day?  We need
desperately to get changes to the project out and in production, so
people see us making progress, so that they see life in the project.
Just changing the front page and putting the word FOO at the very top
would be better than what we have now.  We've lost the attention of
major js libraries who initially put for the effort, because they see us
as stagnant or have been told as much, but I know they're still
interested.

And on a final note, join us in #jsan on freenode.  A few of us are
still there trying to keep the discussion moving forward.

John Cappiello

--
jcap


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Stephen Howard  
View profile
 More options Aug 28 2006, 12:57 pm
From: Stephen Howard <step...@enterity.com>
Date: Mon, 28 Aug 2006 12:57:45 -0400
Local: Mon, Aug 28 2006 12:57 pm
Subject: Re: A call to action or just a todo list?
I would be happy to take a stab at improving the design and layout for
the site (todo #3)


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Stephen Howard  
View profile
 More options Aug 28 2006, 5:16 pm
From: Stephen Howard <step...@enterity.com>
Date: Mon, 28 Aug 2006 17:16:55 -0400
Local: Mon, Aug 28 2006 5:16 pm
Subject: Re: A call to action or just a todo list?
so here are a few mockups that might work to clean up and focus the
interface:

http://stephen.enterity.com/jsan/openjsan.org.jpg
http://stephen.enterity.com/jsan/search_results.jpg
http://stephen.enterity.com/jsan/distribution.jpg

Whether the browsing is done by tag cloud, by category, or whatever, it
seemed to me that it would be best to optimize the interface for finding
code first, based on the old DBA mantra that you'll always have more
reads than writes.

I've stripped down the navigation links to three top level links

- what is this place
- how can i contribute/get involved
- i'm a contributor, let me log in to JAUSE

I think all of the documentation, FAQ and so forth should be pushed out
to the Wiki.  The 'get involved' and 'about JSAN' links would be links
into the wiki.  From there they could navigate to other places:

Get Involved
- mail list
- irc
- JAUSE signup
- subversion
- etc

About JSAN
- FAQ
- Documentation
- Photo Credits - photos used in logo are Creative Commons licensed from
flickr users:
   - rhino: http://flickr.com/photos/shandrew/103766665/
   - tree: http://flickr.com/photos/tarique/4837360/


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2008 Google