Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-1716

Removing Components from Sakai Source can cause unstable behavior

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: CLOSED
    • Priority: Minor
    • Resolution: Non-Issue
    • Affects Version/s: 2.0, 2.0.1, 2.1.0, 2.1.1, 2.1.2, 2.2.0, 2.2.1, 2.2.2, 2.2.3
    • Fix Version/s: None
    • Component/s: Global
    • Labels:
      None

      Description

      In trying to produce a reduce environment to speed compile time on a slow box with little memory, I removed the following components from my Sakai source directory:

      edu, gradebook, profile, sam, scheduler, sections, and syllabus

      When I deployed this system, new site creation is broken. This is not a big deal because the fix is to simply not delete the directories and all is well.

      I have figured out the problem and will soon commit a very simple fix - the problem comes down to a dependency between a tool being present in the template used to create new sites and having the tool present in the system.

      This does not apply at all to the standard release code or any standard check out. Just a situation where you do a checkout and remove some elements from the source manually.

      ./legacy/component/src/java/org/sakaiproject/component/legacy/site/BaseSiteService.java

        Gliffy Diagrams

          Zeplin

            Attachments

              Activity

                People

                Assignee:
                csev Charles Severance
                Reporter:
                csev Charles Severance
                Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    Time Tracking

                    Estimated:
                    Original Estimate - 2 hours
                    2h
                    Remaining:
                    Remaining Estimate - 2 hours
                    2h
                    Logged:
                    Time Spent - Not Specified
                    Not Specified

                      Git Integration