Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Porting from Debian 11 (bullseye)

...

Done, you’ve downloaded and unpack original Debian 11 sources. Now you can compare the code and debian’s files with ours from DU4 sources or port them as described above.

Some notes and hints

Do not mix deb-src between DU4 and bullseye in one /etc/apt/sources.list! It will confuse apt when it shall download the sources.

Patching

Install quilt:

sudo apt install quilt

...

As far as you start porting/fixing the component you shall take corresponded ticket in DU4 Jira to your owning:

Jira Legacy
serverSystem JIRA
jqlQueryproject = "D4" ORDER BY status ASC, created DESC
serverId741e9faa-6927-3742-bc40-ee44653f355a

Open corresponded ticket and move it to status Assigned (see DilOS 4 Development Workflow (English) ):

...

Move your Jira ticket into state “IN ANALYSYS“.

Create branch for the component (ticket name - component name):

...

Now you start porting process, so move your Jira ticket into “In Progress“ state selecting “Create fix” menu item.

After all necessary updating the debian/files into DilOS commit the changes:

...

In your browser go to https://bitbucket.org/dilos/du4/branches.

...

Push “Create” link in the “Pull request” column for your branch.

...

Check the “Delete branch“ checkbox.

Push “Create pull request“ button.

...

Add reviewers.

Integration

...

Open browser and login to Jenkins (http:

...

//10.20.60.190:8080/ci):

...

Select your upload menu item (in my case “upload-src-dev1“):

...

Select “Собрать с параметрами“ , select “Build with Parametersand put your dir name into “COMPONENT“COMPONENT_NAME“ NAME“ edit box:

...

Click “Собрать“ Buildbutton.