Uploaded image for project: 'Spring Framework'
  1. Spring Framework
  2. SPR-15190

Rename spring-web-reactive to spring-webflux

    Details

    • Type: Task
    • Status: Closed
    • Priority: Minor
    • Resolution: Complete
    • Affects Version/s: 5.0 M4
    • Fix Version/s: 5.0 M5
    • Component/s: Reactive, Web
    • Labels:
      None
    • Last commented by a User:
      false

      Description

      The current module name spring-web-reactive is a bit of a misnomer because it does not contain all "reactive, web" functionality as its name advertises. The low level "reactive, web" infrastructure for HTTP runtimes and Reactive Streams is in spring-web. The higher level, generic web framework support comparable to the Servlet API is also in spring-web.

      The situation mirrors the spring-webmvc module which contains the Spring MVC framework but also builds on a lot of infrastructure in the general spring-web module. We need a similar, distinct name for the reactive web endpoint framework.

      Note also that the module name change does not have to impact the package structure. In other words just like Spring MVC actually lives in org.springframework.web.servlet while its module name is spring-webmvc, the top level package in the spring-web-reactive module can remain org.springframework.web.reactive while the module name is changed.

        Activity

        Hide
        rstoya05-aop Rossen Stoyanchev added a comment -

        Additional tasks:

        • Update documentation reference chapter
        • Update Javadoc (e.g. package-info or main classes)
        • Replace a few occurrences of "Spring MVC" in the Javadoc
        Show
        rstoya05-aop Rossen Stoyanchev added a comment - Additional tasks: Update documentation reference chapter Update Javadoc (e.g. package-info or main classes) Replace a few occurrences of "Spring MVC" in the Javadoc

          People

          • Assignee:
            rstoya05-aop Rossen Stoyanchev
            Reporter:
            rstoya05-aop Rossen Stoyanchev
            Last updater:
            St├ęphane Nicoll
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:
              Days since last comment:
              38 weeks, 3 days ago