Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

ids-enterprise-ng

Package Overview
Dependencies
Maintainers
3
Versions
625
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ids-enterprise-ng

Infor Design System (IDS) Enterprise Angular Components

  • 4.7.0-dev.180511
  • npm
  • Socket score

Version published
Weekly downloads
3K
increased by12.26%
Maintainers
3
Weekly downloads
 
Created
Source

:tada: Infor Design System's Enterprise Components for Angular Has Moved to Github! :tada:

(formerly "SoHo XI Directives")

Starting at the end of release 4.6.0, we moved the Soho XI codebase to Github and the Angular repo is following! What this means is now anyone can view and contribute to the codebase.

There are two ways to go about using Github for development (as the Bitbucket will eventually be deprecated):

  1. You can go to https://github.com/infor-design/enterprise-ng and download/clone/fork the repo.

or

  1. If you already have our codebase locally, you can simply change your remote's url to point to the new repository on Github.

Note: More information on contributing can be found in the @infor-design/enterprise repo here.

Infor Design System's Enterprise Components for Angular

This repository serves as the central shared location for a crowd-sourced cross-Infor Angular Typescript repo of Xi control wrapped components.

  • avoids many teams building the same things - inefficient and asking Xi Team for different flavors of the same thing
  • divide the work to get more done
  • net new teams get huge gains
  • great way to learn new things about angular and typescript, and code/architecture conventions
  • includes wrappers and demos (usage) to get new teams and developers up to speed faster
  • built-in feedback look from dev to H&L and back

This is a working group supported by the core H&L team, bringing together the various efforts of teams each creating their own angular directives.

The goal is that this will make Angular easier to support for all teams and easier to extend as the library develops and to prevent multiple teams doing the same work. At the moment the project is being shaped during "Knights of the angular table" calls. Contact andrew.lipetzky@infor.com if interested in joining the call its open to anyone how wants to contribute.

The team is using https://slack.com/ for a communication forum. We have created a [SoHo XI area | http://sohoxi-dev.slack.com/] for discussions related to the components. There are https://sohoxi-dev.slack.com/messages/general/ and https://sohoxi-dev.slack.com/messages/angular-components/ channels for those discussion topics. It is becoming more active every day.

Current Status

Agreed on project scaffolding (using CLI and Typescript). Agreed on [shared Repo location |http://jira/browse/SOHO-4016] this master epic has all subtasks related to on going work http://jira/browse/SOHO-4016. You can also use it to see whats been done.

Agreed so far

Active Teams

  • CRM (US - Arizona)
  • Landmark (US - St. Paul)
  • Sun Systems (UK)
  • H&L (US NYC + PA)
  • M3 Graphical Lot Tracker (Sweden, US - Penn)
  • M3 Sales Hub, Automotive Exchange (US – East)
  • Plus a couple of others. Hard to keep track, Add your name with a Pull Request :)

Other teams staying informed or involved in the past: LMS, Ming.le Home Pages (SE), Mongoose, GT Nexus, ION

Feature status:
FeatureStatusDocsIssue
accordionAvailableREADMESOHO-4344
application-menuAvailable-SOHO-3950
autocompleteAvailable-SOHO-6759
busyindicatorAvailable-SOHO-4096
buttonAvailable-SOHO-4556
checkboxAvailable-SOHO-4617
colorpickerAvailable-SOHO-6503
context-menuAvailable-SOHO-4557
contextual-action-panelAvailableREADMESOHO-5909
datagridAvailableREADMESOHO-4049
datepickerAvailable-SOHO-4489
dropdownAvailable-SOHO-4050
editorAvailable-SOHO-4559
errorAvailable--
expandableareaAvailable-SOHO-4017
fieldOptionsAvailable-SOHO-6265
fileuploadAvailable-SOHO-4560
fileupload-advancedAvailable-SOHO-5124
fieldsetPending-SOHO-4561
headerAvailable--
homepageAvailable--
hyperlinkAvailable-SOHO-4562
iconAvailable--
inputAvailable--
input-validateAvailable--
labelAvailable-SOHO-4570
lightboxNot Implemented-SOHO-5127
listviewAvailableREADMESOHO-4040
localeAvailable-SOHO-4470
lookupAvailable-SOHO-4052
maskAvailable-SOHO-3895
mastheadAvailable--
menu-buttonAvailable-SOHO-4049
messageAvailable--
modal-dalogAvailableREADMESOHO-4734
pagerAvailable--
personalizeAvailable--
popdownAvailable-SOHO-4653
popupmenuAvailable-SOHO-4342
progressAvailable-SOHO-4342
ratingPending-SOHO-5126
radiobuttonAvailable-SOHO-4562
searchfieldAvailable-SOHO-4422
sliderAvailable-SOHO-4565
spinboxAvailable-SOHO-5125
splitterAvailable-SOHO-4402
stepprocessAvailable-SOHO-4999
swaplistAvailable-SOHO-5122
tabsAvailable--
textareaAvailable--
timepickerAvailable--
themingPartial Support--
toastAvailable--
toolbarAvailable--
tooltipAvailable--
trackdirtyAvailable--
treeAvailable-SOHO-4043
treegridAvailable-SOHO-4722
wizardIn-progress-SOHO-6317

Previous Repos

When we decided on project structure and approach. We collecting and compare repositories for the various teams and use what we all decide is the best. The following repos were considered and discussed.

Many chose Angular Cli, so this was the resulting decision.

Other Resources

Check out these resources to get yourself familiar with some of the code and processes used here:

Angular 2.0 Style Guide - Angular 2.0 style guide we follow.

RxJS and Functional Reactive Programming - Example Implementation

MockBackend for Angular 2 - Plunkr on setting up a MockBackend

RxJS and Observables - General Overview

Angular Member's RxJS App State - RxJS and Observable method

Angular 2 In Production Today - Angular 2 Build Process

Awesome Angular 2 - Compiled list of Angular 2 resources

Angular 2 Documentation - Angular 2 Library

RxJS - Library's Site

Angular 2.0 Best Practices - Angular 2.0 Best Practices

Keywords

FAQs

Package last updated on 11 May 2018

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc