You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@senssoft.apache.org by "Lewis John McGibbney (JIRA)" <ji...@apache.org> on 2017/06/28 04:27:00 UTC

[jira] [Commented] (SENSSOFT-203) Address UserALE.js feedback from lewismc

    [ https://issues.apache.org/jira/browse/SENSSOFT-203?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16065913#comment-16065913 ] 

Lewis John McGibbney commented on SENSSOFT-203:
-----------------------------------------------

Hi Folks, to address #2 above, we can either host on 
# https://cdnjs.com/libraries: cdn for js only
# https://www.npmjs.com/package/package: For distribution with npm

> Address UserALE.js feedback from lewismc
> ----------------------------------------
>
>                 Key: SENSSOFT-203
>                 URL: https://issues.apache.org/jira/browse/SENSSOFT-203
>             Project: SensSoft
>          Issue Type: Task
>          Components: UserALE.js
>    Affects Versions: UserALE.js 0.1.0
>            Reporter: Lewis John McGibbney
>            Assignee: Rob Foley
>            Priority: Blocker
>             Fix For: UserALE.js 0.1.0
>
>
> Hi Folks,
> This is straight from my identical feedback on the dev@ list. Excellent work on UserALE.js it is looking very good.
> Lewis
> Some initial questions/feedback/observations
> # The README [0] needs to be updated in several places, this will be obvious when you read the README. This will need to be updated.
> # Is the intention to host UserALE.js on some CDN somewhere? I see from [1] that the intention is to release the code to NPM and/or Bower... is this work in progress (I think it definitely is) and if so is it documented somewhere?
> # It might be worth providing a more detailed description at [2]
> # I would make sure that the JIRA Release Notes [3] are copied over to the CHANGELOG.md file [4]. Additionally, I would structure it after the following example [5] where essentially the JIRA release report is copied and pasted in there, this tends to render nicely in Markdown. Additionally, it looks better if the release manager provides a short link to the release report. This can be obtained using the URL shortening service at [6].
> # Please make sure to add a DISCLAIMER, a sample can be seen at [7]
> # We need to produce a KEYS file for all SensSoft developers who wish to act as release manager and sign release artifacts. They KEYS file can live anywhere within/across the SensSoft repositories. An example can be found at [8].
> # We need to generate a NOTICE file which essentially details usage and appropriate attribution of dependencies consumed within UserALE.js. An example can be seen at [9].
> # We should probably generate a Description of a Project (DOAP) file for every SensSoft project... however this is not a blocker for a release.
> I think the above represents a minimum degree of feedback that I would like to see addressed before we attempt to generate a release candidate for UserALE.js.
> If there are ANY questions, please let me know.
> I've raised a JIRA issue for this at [10] which will enable someone(s) to track and address the issues.
> Thanks
> [0] https://github.com/apache/incubator-senssoft-useralejs
> [1] https://github.com/apache/incubator-senssoft-useralejs/blob/master/README.md
> [2] https://github.com/apache/incubator-senssoft-useralejs/blob/master/package.json#L4
> [3] https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12320621&version=12339748
> [4] https://github.com/apache/incubator-senssoft-useralejs/blob/master/CHANGELOG.md
> [5] https://raw.githubusercontent.com/apache/incubator-joshua/master/CHANGES.md
> [6] https://s.apache.org/
> [7] https://github.com/apache/incubator-joshua/blob/master/DISCLAIMER.txt
> [8] https://github.com/apache/incubator-joshua/blob/master/KEYS
> [9] https://github.com/apache/incubator-joshua/blob/master/NOTICE.txt
> {code}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)