Differences between revisions 59 and 60
Revision 59 as of 2018-08-03 07:51:09
Size: 4325
Editor: ?WMartinBorgert
Comment: suggest npm >= 5.8.0
Revision 60 as of 2018-08-31 12:08:22
Size: 4407
Comment: Fix use C.UTF-8 locale.
Deletions are marked like this. Additions are marked like this.
Line 13: Line 13:
(last command require UTF-8 environment - see DebianBug:907686)
Line 18: Line 20:
python3 js_task_edit.py ws LC_ALL=C.UTF-8 python3 js_task_edit.py ws

Introduction

Nowadays npm offers hundred of packages which are not currently in Debian.

It's really easy start work on some module and then discover that it depends on dozens of no-packaged-for-debian modules.

To well organize your work we suggest you to create a new Task page as subpage of this where address your current working status.

Create a new task

We like optimization, so do not be afraid. To create a new page, grab a copy of js_task_edit.py and bug-check.sh. These files are available on Salsa.

(last command require UTF-8 environment - see 907686)

Here a example:

sudo apt install npm npm2deb tree
# npm >= 5.8.0 is necessary, you might need to:
sudo apt install -t experimental npm
LC_ALL=C.UTF-8 python3 js_task_edit.py ws

It will create a file called js_task_page with the content of new Wiki Task Page. Then you have just to copy and paste content to a new Wiki Page. We encourage you to use a subpage of this one, see current opened tasks for more info.

Edit a task page

You do not have to worry about MoinMoin syntax. To edit a Task Page just use the script js_task_edit.py, available from an Alioth repository.

It will help you to edit a current task and will paste in your clipboard the new content. You have just to paste it in the browser, the script takes also care about open the correct page.

For more information use --help option.

Opened Tasks

This is the current list of opened Tasks:

All Tasks: