On Mon, 11 Sep 2006 12:38:30 +0900
Carsten Haitzler (The Rasterman) <[EMAIL PROTECTED]> wrote:

I noticed that, and I've also noticed a couple of other things that may not be 
so apparent to you guys.

There's www.enlightenment.org and www.e-develop.org and www.get-e.org. This 
really seems like a far stretch to me, imho there should be just one 
www.enlightenment.org

This CMS you guys are using is ... not so good (to put it lightly). Generally, 
one probably doesn't need a CMS but you do need some sort of way to edit 
content quickly.

I have some experience with Ruby on Rails so I'm thinking I could create your 
website and so on. If you want this done quickly, you'll probably have to go 
for either XSM or another CMS.

If not, I could write something that's tailored for your needs.

I thought about this a little and this is how I think this site should be layed 
out:

about
 - general
 - e16
 - e17
 - efl
users
 - news
 - screenshots
 - documentation
 - download
   - e16
   - e17
   - themes
   - backgrounds
   - etc...
developers 
 - news
 - documentation
   - core libraries
   - widget sets
   - programming guides/howtos
   - api references
   - todo items
 - cvs
bugs
contact us

Here's a little bit about these items
about: small introduction to e. Don't go into details, that's for the 
documentation.

news both in users and developers. Generally this news differs. You should have 
two checkboxes for each news item, allowing you to post it either to only one 
of the two, or to both. 

documentation in both places. user documentation is not developer documentation 
so they should be separate.

screenshots: a mini-gallery sort of thing. maybe with videos too

download: both releases and daily (nightly) snapshots.

api references: maybe they should be rebuilt automatically? (or maybe just 
manualy, but we all know where that leads to :) )

todo items should be automatically extracted from the TODO files of each 
application/library.

cvs: maybe a web ui for cvs along with info on how to get it

bugs: small 'contact us' sort of thingie. user is required to fill in what he 
sees in an image (to prevent spam). Once he posts, this is automatically routed 
to the devel list, or maybe some new ml created just for that (since people 
will probably send lots of useless reports, report bugs that have been fixed, 
complain about e not building because they don't have foo etc.). Let them 
upload a core, etc.

the other items should be fairly self explanatory.

So here are a couple of sugestions about this stuff:
1) Don't bother with a cute interface to edit content. Just use a markup 
language. (like you edit a wiki)
2) news can be posted, either from an application (with a web service) or from 
an email (with some encryption). First would probably be easier.
3) you can use a webservice to allow users to download and install themes etc. 
directly from www.enlightenment.org
4) api references should be automatically generated, speaking of automatic 
here's another idea (or brainfart, depending on how you see it)
5) have the server try to build the current version of e (or maybe a separate 
build machine). Constantly show a status of what builds and doesnt build on 
www.enlightenment.org (sorry if this is too SF, just a thought)
6) todo items come from the TODO files. maybe use the same markup in the todo 
files as well. you could do it both ways (add todo items in the files based on 
bug reports)

Now ... I can't say all of this stuff is easy to build. But it can be built. I 
think I could actually make a page like what I've just babbled about for 
enlightenment.

It would require quite a bit of time. But I need the RoR experience and any way 
to help you guys out would make me feel warm and fuzzy inside :d 

If you want this to happen quick then just go for an existing CMS or wever, if 
you think you this stuff is actually worthwhile (worth the wait) then let me 
know, let's discuss what you guys need and I'll begin working on it ;)

Cheers,
Eugen.

> On Fri, 21 Jul 2006 08:48:51 -0500 [EMAIL PROTECTED] babbled:
> 
> > As many may have noticed, e's official website, enlightenmnet.org is
> > pretty painfully out of date. The screenshots on the front page are all
> > from e16, and there have been a total of 3 news items this year.
> 
> yup. i have been mulling what to do about this for a while.
> 
> FYI we are getting a new box - donated to us from coolcheeze (from the arcane
> linux project - he also does consulting and box building). a fairly beefy box.
> it will be on 100mbit at osuosl and has a fair bit of juice (dual opteron, 2gb
> ram, sata raid). i am thinking
> 
> 1. anoncvs will move here.
> 2. move www for e.org here - now we have 100% control over what we can run and
> how it runs. we can trivially run scripts to auto-build daily tarballs (make
> dist ones) and more. i think this may make a good case for e.org re-vamps to
> accommodate such things - and maybe a complete re-design. our current layout
> has been with us for many years (the logic - not the imagery) and it might be
> time to trim it down and make it more accessible.
> 
> i have been thinking we need simple links:
> 
> -----------
> about
> news
> screenshots
> download
> bugs
> contact
> -----------
> documentation
> cvs
> debugging
> 0.16
> 0.17
> core libraries
> widget sets
> ...
> 
> and that's about it. there is a little bit too much to wade through - also 
> it's
> not named with common conventions (get enlightenment instead of download for
> example).
> 
> we can put documentation and that stuff as maybe extra links below the main
> ones, but the main common ones in big bold and easy to find links (maybe the
> front page just becomes a quick header, 3 line blurb and big fat image links 
> to
> the most common sections listed first above (6 of them).
> 
> > I know Ben (the peudo-official web maintainer) has been super busy with
> > work and Opensolaris, and has a personal distaste for CMSs (such as the
> > one e.org currently uses, XSM). I believe the whole point of originally
> > moving to a CMS was to allow a much larger group of people to contribute
> > to the site's content, but that hasn't happened yet.
> 
> indeed. i am wondering if it ever will. maybe the experiment failed?
> 
> > So, I'd like to propose that we do a few things. 
> > 
> > First, restructure the front page to contain a brief description of what
> > the Enlightenment project is, followed by news items that get regularly
> > updated. Whenever an asparagus release is made, a note should be added.
> > Whenever new fun features are added, or obscure bugs finally squashed, a
> > note should be added. We needed at least two or three people who are
> > familiar enough with whats going on to take on these responsibilities.
> 
> sure. we also need to make this easy to do - maybe even automated?
> 
> > Next, I know there have been a few issues with XSM and
> > sf.net. When a change is made, the entire site is rebuilt and re-uploaded to
> > sf.net. This can take a few minutes, and isn't always successful (sometimes
> > resulting in a blank front page). Is there any chance we could move
> > e.org onto a non-sf server (one that we can have XSM running locally
> > on)? Would CaOS be willing to host the website also? (its static, so
> > shouldn't be much more load on top of cvs).
> 
> see above. will be happening in the next 1-3 weeks. people will get accounts -
> appropriate people will get root access etc. etc. :) this can be the beginning
> of our online empire to rule the world... MUAHAHHAHAHAH. just kidding - but it
> will allow us to provide online services to E itself later - like online 
> update
> to help/faq docs so users can find help on what they want more quickly without
> needing to launch web browsers etc.
> 
> > Finally, I think we need some sort of intro doc on how to use XSM, and
> > a small guideline doc on what goes where on the website.
> 
> sure - either that or not use xsm? xsm has been good - it has solved problems.
> it will run much better locally on the same box, but will it scale nicely to
> auto-listing generated tarball snapshots from a directory for us? we will need
> to pre-generate pages from templates in scripts, or do them dynamically with 
> php
> etc. (much like enlightenment.freedesktop.org does - its very simple php to
> collate a set of generated tarballs)
> 
> > I know there's a web list, but I first wanted to discuss this here,
> > since it involves possibly moving servers.
> > 
> > Let me know what ya'll think.
> 
> and finally i'm getting back to it... hooray! :) some of this will be solved
> soon - the question is how to move forward from there? how do we make it 
> easier
> for people to provide news and articles? xsm has not proven effective so far 
> in
> making that happen. what can we do?
> 
> > --
> > rephorm
> > 
> > 
> > 
> > -------------------------------------------------------------------------
> > Take Surveys. Earn Cash. Influence the Future of IT
> > Join SourceForge.net's Techsay panel and you'll get the chance to share your
> > opinions on IT & business topics through brief surveys -- and earn cash
> > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> > _______________________________________________
> > enlightenment-devel mailing list
> > enlightenment-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> > 
> 
> 
> -- 
> ------------- Codito, ergo sum - "I code, therefore I am" --------------
> The Rasterman (Carsten Haitzler)    [EMAIL PROTECTED]
> 裸好多
> Tokyo, Japan (東京 日本)
> 
> -------------------------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to