powered by UserVoice

Make Xavante WSAPI all the way down

4 votes
Vote
for

Make Xavante WSAPI all the way down

Refactor Xavante so it uses WSAPI internally, instead of the current API. This would alleviate the need for a WSAPI handler and would make it easier to reuse some WSAPI filters.

  1. Voting Trends (last 60 days)
Sparkline Graph
  1. Comments
  1. 2 Default-avatar

    please please ignore my last post. I was being a troll... :o)

    I did do some more reading. and yes, 3 votes for implementing Xavante wsAPI all the way down.

  2. 2 Default-avatar

    @carregal: ... to WSAPI (it is not a catchy name btw :) I'd go for wsAPI).

    I am afraid that there is no simple and straight forward way for someone to understand (read tutorial-documentation isn't enough) how wsapi, orbit, cosmo work together to produce web applications.

  3. 2 Default-avatar

    petsagouris, IMHO the Lua-est interface possible could have even more modules! i'd like to refactor Xavente to make it thinner, with most of the functionality as optional modules. In fact, most of my objections to WSAPI stem from making too much non-optional. But after some insights from Fabio, i now think it's (part of) the way to go

  4. Default-avatar
    Admin

    Petsagouris, may I ask if you are referring to Kepler as a stack or just WSAPI? I agree that Kepler seems over modularized, but WSAPI is quite simple per se, no?

  5. 2 Default-avatar

    Javier I think you stood right when you talked about a purer Lua implementation. I still haven't realised why they have made this so complex with all these interlinking modules, dependencies etc. I think that Xavante (or Kepler as a whole for that matter) is very confusing to work with, at the moment due to its high complexity. IMHO the dev team overstepped between module management and complexity

  6. 2 Default-avatar

    i still think WSAPI is needlessly based on some other 'standard' (python's one? i don't remember). one designed for Lua would be different. of course, when we discussed it on the wiki i noticed i was the only one thinking that, so i just turned back from the discussion (and from xavante development)

Login to leave a comment

powered by UserVoice