Comments (72)
We should work on number 3 as the first item for now, because it needed to be done regardless of anything that may have happened this week.
from expressjs.github.io.
so i took https://github.com/webules, but i was intending it for es6 web modules. is that an okay name?
from expressjs.github.io.
lol, "webules" sounds "cute". I'm impartial to the name, but we should probably not reference "node" directly in it for future-proofing.
from expressjs.github.io.
i'm finally about to get back in irc guys if you're still around, sorry about bouncing earlier
from expressjs.github.io.
js-web-framework-utils
is the most descriptive, but we should probably use a shorter name?
from expressjs.github.io.
to be descriptive, you'll need backend
somewhere there too h aha
from expressjs.github.io.
these aren't all mutually exclusive, but i want 3) just for code organization. there are a lot of TJ's web modules that he didn't feel like transferring here because they weren't exactly express related. we could fork and continue maintaining them in this organization.
This does sound like the best course of action now. Should we end up useing expressjs only for middleware then? or anything that is specifically for express?
to be descriptive, you'll need
backend
somewhere there too h aha
Technically these things could conceivably run in the browser in the future but I have no idea why you'd want them to.
from expressjs.github.io.
Middleware could be "connect"
from expressjs.github.io.
but that's senchalabs... don't feel like having more issues with corporations. hahaha
from expressjs.github.io.
If express stuff does not get resolved, we can figure out a new naming for things, rather than picking up old ones just so the community doesn't encounter some issue.
from expressjs.github.io.
I say we put middleware in middlescript
haha
from expressjs.github.io.
httpjs or httpsjs? it doesn't specify that it's backend, but frontend http stuff is usually referred to as AJAX
from expressjs.github.io.
httpjs
seems insecure and httpsjs
looks silly haha.
tcpjs
! (lol..., I'm +1 for the former over the latter)
EDIT: chiper (irc) suggested jshttp
which seems better.
from expressjs.github.io.
tcp doesn't accurately describe it becasue all the modules deal with the http layer
from expressjs.github.io.
Echoing my comments in IRC
Naming an organization foojs
creates the implication of foo.js
, and thus being attached to a specific library, just like expressjs is.
jsfoo
, however, creates the implication of JS libraries for performing foo
.
Thus, jshttp
would be a more appropriate name.
from expressjs.github.io.
I like jshttp
or jsweb
or such, though http is pretty better (remember, https is just http over a secure transport, and spdy is just http/2, so I think it works).
from expressjs.github.io.
Not necessarily http-only though cc @dougwilson
Mike's phone
On Jul 31, 2014, at 17:53, Jarvis Badgley [email protected] wrote:
Echoing my comments in IRC
Naming an organization foojs creates the implication of foo.js, and thus being attached to a specific library, just like expressjs is.
jsfoo, however, creates the implication of JS libraries for performing foo.
Thus, jshttp would be a more appropriate name.
—
Reply to this email directly or view it on GitHub.
from expressjs.github.io.
Well, non-http libs can simply live somewhere else :) We don't need an enormous org, we can have many smaller orgs.
from expressjs.github.io.
Enormous orgs become even more confusing. Expressjs is actually getting a little large imo haha
Edit: what chiper said below
from expressjs.github.io.
It's a shame github doesn't let you organize repos into folders...
from expressjs.github.io.
prefer jsweb than jshttp
from expressjs.github.io.
@sgress454: "sexpress"
from expressjs.github.io.
@mikermcneil sold. strongloop would never attempt to acquire that
from expressjs.github.io.
"poopback"
from expressjs.github.io.
"strongpoop"
from expressjs.github.io.
"hapenis"
from expressjs.github.io.
web-framework
from expressjs.github.io.
"poopback"
from expressjs.github.io.
js-backend-node-web-http-middleware-stack-framework
does what it says on the tin!
not-express
nextpress
( @jonathanong )
from expressjs.github.io.
All jokes aside, re:
piggy back on another framework like sails. like how express ditched connect, sails could ditch express, and we could try to make it more modular. or we could just move all the express stuff to a sails org or something.
While I'm flattered, IMO it would be weird to call this stuff sails because there would be this mental association with MVC that wouldn't make sense. But as @jonathanong said, I think we should focus on organizing things in the way that's most descriptive about what it does, how it works etc.
It seems to me that the roadmap for the core of Sails, minus the 20-odd hooks, is pretty close to what is planned for the v5 version here. And I'm 100% on board for helping out and sharing as much of that code/effort as we possibly can. Makes no sense to do the same thing twice
I put some thoughts together on that here
from expressjs.github.io.
so the goal of this org is to help people write their own web frameworks without express? :D
from expressjs.github.io.
Basically, but also help make existing web frameworks better.
from expressjs.github.io.
So what about jsweb? Not down with http because I want to put stuff like templating there
from expressjs.github.io.
+1 for jsweb
from expressjs.github.io.
https://www.google.com/search?q=Jsweb
from expressjs.github.io.
+1 jshttp
from expressjs.github.io.
I'm for jshttp
from expressjs.github.io.
node-www
js-www
I think I like "jsweb" the most viscerally
from expressjs.github.io.
Bit on the nose, innit? Have we considered the Underscore vs. Lodash route? Like, "Rapid JS"? Or "Accelerate JS"? "Nonstop JS"? "Forward JS"? Or, using a different definition, "Convey JS"?
from expressjs.github.io.
I think @Fishrock123 pointed out Googling for "jshttp" returns basically nothing, compared to the others. This is also a name specifically for the little http-utilities we make, nothing more :)
from expressjs.github.io.
npm install stepdad
from expressjs.github.io.
@sgress454 I think you are getting ahead of yourself, we don't need to rush anything. :P
from expressjs.github.io.
@Fishrock123 hmm good point. Maybe "Deliberate JS" or "Patience JS".
from expressjs.github.io.
@sgress454 haha
from expressjs.github.io.
Can we not come up with something without js in the name?
Alternatively. Expressjs is probably available on npm. ROFL.
from expressjs.github.io.
Are we still talking about the organization, or did you all move on to a new framework name?
I was serious about percolate :)
from expressjs.github.io.
@ChiperSoft this is supposed to just be the name of the organization for the http utils, like accept
, mime-types
, type-is
, finished
, on-headers
, etc.
from expressjs.github.io.
Curveball suggestion: CarrierPigeon (JS suffix optional)
It identifies the organization as being related to data transmission, but doesn't limit it to http and lacks any implication of browser side code.
from expressjs.github.io.
but doesn't limit it to http
There's no reason to think it should be only http; moving to non-http stuff can simply be... another GH org! yay!
from expressjs.github.io.
platypusjs. it's the platyform for frameworks
from expressjs.github.io.
@sgress454 exGRESS4.5.4?!?!
from expressjs.github.io.
I hear Platypus is the only platyform that marries the middleware plattern with the convention over configuration platytude
http://www.platypus-platform.org
from expressjs.github.io.
There is no need for a new framework. There is connect, koa, some people use restify, and it covers pretty much anything, right?
If you do have any interest in express left, we should fork it as is. Preserving all versions, api compatibility, etc. just like it was before. Github stars and issues would be lost, npm repository ownership could be challenged (if not, we could tell it is moved), but everything else could stay the same.
If you don't have any interest in express, lets thank strongloop guys for taking it and move over. Maybe continue investing in connect+middlewares as a drop-in replacement for express. But in this case all modules with "express" in it should be renamed to "connect", there is no need to contribute to strongloop trademarks here.
from expressjs.github.io.
@rlidwka to be clear, I am not advocating some new framework, because we already have enough frameworks. If you are interested in knowing the details of the future, feel free to email me and we can chat about it if you are concerned :)
from expressjs.github.io.
What about re-purposing connect? (Assuming we can get that transfered to
the org) no one seems to care that much about bare bones connect these days
after we ripped everything out.
On Aug 1, 2014 10:05 AM, "Alex Kocharin" [email protected] wrote:
Email sent... I'm certainly concerned about it.
If you do want to rename it though, jshttp looks good, and better than
anything with https in it. As far as I've read, next the scheme will
still be "http" in HTTP/2.0, so name should be future-proof.—
Reply to this email directly or view it on GitHub
#6 (comment)
.
from expressjs.github.io.
What about re-purposing connect? (Assuming we can get that transfered to
the org) no one seems to care that much about bare bones connect these days
after we ripped everything out.
That's what I was thinking too- worth a discussion right?
from expressjs.github.io.
Naw, that is also just a distraction from our real underlying goals.
from expressjs.github.io.
What doug said.
Also let's not get a 2nd corporation mixed up in this >_<
from expressjs.github.io.
let's not get a 2nd corporation mixed up in this >_<
@Fishrock123 I keep forgetting about the senchalabs part
from expressjs.github.io.
Is there a reason we don't want to leave org name as is and just call it
expressjs? Too similar?
Kinda reminds me of OpenOffice vs go-oo now haha
On Aug 1, 2014 10:28 AM, "Jeremiah Senkpiel" [email protected]
wrote:
What doug said.
Also let's not get a 2nd corporation mixed up in this >_<
—
Reply to this email directly or view it on GitHub
#6 (comment)
.
from expressjs.github.io.
Well, because the org name we are talking about here is for those http libs, which we would have liked to have their own org regardless :)
from expressjs.github.io.
Why?
On Aug 1, 2014 10:32 AM, "Douglas Christopher Wilson" <
[email protected]> wrote:
Well, because the org name we are talking about here is for those http
libs, which we would have liked to have their own org regardless :)—
Reply to this email directly or view it on GitHub
#6 (comment)
.
from expressjs.github.io.
Why?
maybe let's take that conversation offline guys? I think it's going to take some time to get adjusted
from expressjs.github.io.
Why?
Well..
- move all the "utilities" to some sort of "node-web-framework-utils" org. #2
these aren't all mutually exclusive, but i want 3) just for code organization. there are a lot of TJ's web modules that he didn't feel like transferring here because they weren't exactly express related. we could fork and continue maintaining them in this organization.
from expressjs.github.io.
Anyone who is interested, I would like to voice with (I've already spoken with a few people here) about what I think our direction should be and how we can pump even more value into the community than has been done thus far.
from expressjs.github.io.
I am very interested :)
from expressjs.github.io.
I am very interested :)
My email in in my GH profile ;0
from expressjs.github.io.
So can we start moving stuff to js http or are we waiting for something?
@dougwilson did you want to talk about the framework or the org?
from expressjs.github.io.
@dougwilson did you want to talk about the framework or the org?
everything
from expressjs.github.io.
@jonathanong I suggest you talk to @dougwilson first.
from expressjs.github.io.
i'll idle on gchat. jonathanrichardong@gmail
from expressjs.github.io.
Closing this issue, as it is pretty stale now.
from expressjs.github.io.
Related Issues (11)
- move expressjs website to expressjs org HOT 2
- GitHub user access cleanup HOT 8
- archive this repo? HOT 2
- should we move web framework core modules to another org? HOT 11
- add a list of modules that needs maintainers
- required reading list HOT 2
- Notify ourselves of the change in Express' ownership. HOT 1
- Project migration status tracker HOT 58
- delete and replace with badgeboard? HOT 1
- WebSockets Support HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from expressjs.github.io.