Hi Bertrand,

I can't see any improvements to what you have posted, have fun :-)

Robert

On Fri, 2020-04-03 at 16:09 +0200, Bertrand Delacretaz wrote:
> Hi,
> 
> I'll be doing an interview about Sling next Monday for
> https://feathercast.apache.org/ , with Rich Bowen from the ASF.
> 
> I enclose the planned questions along with my tentative answers.
> 
> If someone has comments or complements they are welcome!
> 
> -Bertrand
> 
> ** feathercast questions ***
> 
> Q: I read the description of your project from the website, but what
> does that actually mean? What does your project do? Who would use it?
> 
> Sling is an extremely modular Java Web Framework, which dynamically
> selects scripts in various languages and Java Servlets to process
> HTTP
> requests. Its strong points are its flexibility, as it runs any
> scripting language that the Java Virtual Machine supports, its
> extreme
> modularity, based on the OSGi module system, and its code quality and
> stability. It's a very mature project, more than ten years old but
> still going strong with new modules and performance and functionality
> improvements being worked on all the time by roughly twenty active
> committers.
> 
> Our more than 300 Git repositories were a bit scary for Apache Infra
> initially, but some of our community members helped create a few
> tools
> to manage them and that works very well. Big thanks to Apache Infra!
> 
> Q:  Tell us some user stories: Give us an example of people who are
> using $Project in the real world, and what kinds of problems they are
> solving with it.
> 
> Sling powers some major content management products which run some of
> the largest websites on the planet. At my employer we are using it in
> many different contexts, from smaller on-premises systems to large
> cloud-based services. Seeing your code used in such contexts and
> service millions
> of requests is very gratifying. And helps explain to your family what
> it is that you actually do in these long hours in front of your
> computer  ;-)
> 
> Q: Name origin story? (If weird/interesting name.)
> 
> From the Sling website:
> 
> The name "Sling" was proposed by Roy Fielding who explained it like
> this:
> 
> [The name is] Biblical in nature. The story of David: the weapon he
> uses to slay the giant Goliath is a sling.
> Hence, it's our David's favorite weapon.
> [that's David Nuescheler, CTO of Day Software when that company
> donated the Sling codebase to Apache]
> It is also the simplest device for delivering content very fast ;-)
> 
> Q: Recent releases/development/activity?
> 
> Tons of them!
> 
> A good portion of our more than 300 modules are evolving all the time
> with very frequent releases.
> 
> reporter.apache.org outputs more than 1'300 lines for Sling since
> 2008, each line listing one or a few releases.
> 128 lines in 2019 and already 36 in 2020. We most often have a few
> module releases every week.
> 
> Q: Where do you hang out? Where should I come to connect with you?
> 
> Our main channel is the [email protected] mailing list
> 
> Q: Where do I get more info? (This is where you advertise your
> website, mailing lists, and other online resources. Also promote
> upcoming events, if any.)
> 
> sling.apache.org is the entry point for everything around SLing.
> 
> The yearly adaptTo() conference is where many of us we gather for
> in-person technical exchange, the next one is in Berlin at the end of
> September, its website is at adapt.to

Reply via email to