usajobs / atp-support Goto Github PK
View Code? Open in Web Editor NEWSupport content for the USAJOBS Agency Talent Portal
Home Page: https://usajobs.github.io/ATP-Support/
License: Other
Support content for the USAJOBS Agency Talent Portal
Home Page: https://usajobs.github.io/ATP-Support/
License: Other
@abudz19 is working on TFS ticket 35415
Need to update the help text under the PIV sign in area to be more helpful
Something along the lines of:
Have you registered your PIV?
You will need your Agency Talent Portal email and password to associate your PIV card with your account. Login with just your PIV and PIN number after registering.
link to atp: http://agencyportal.usajobs.gov/
Fixes from @dalenard21:
Talk to Dwayne on how this works today. Is there a way to edit it from the default?
I need to set up the same build process we have for the Help Center which checks for broken links and HTML lint. I'd like to get spelling in as well.
Use a consistent sign out page that is similar to Core but with different content.
USAJOBS Agency Talent Portal
"Our current cards in a campaign board view are styled for more of a general applicant, with a resume, job experience, etc. Intern applicants are pulling from a different pool of info, figure out the best way to display it.
To display
Questions
As a bureau chief managing applicants to my internship I need a way to:
Our current view of a campaign board includes some information that isn't currently in line with internship hiring and/or our release plan over the next 16 weeks.
Updates to make to mock up
Add a list
button, we're going to have set lists for the first version....
list options from pipeline columns (columns won't be editable)It was requested that we make the language around the PIV log in more clear, as users may not understand that they need to use email and password when they first register the cert with their card.
From the TFS ticket:
When clicking on the PIV icon:
If the user selects a PIV certificate that is not registered to an account, they will then be prompted to associate the certificate with an account.
If the certificate has already been associated with an account, the user will be prompted for a PIN.
If the certificate has not been associated with an account, the user can then register the selected certificate with their account by providing their email address and password (as is done now).
Mock deviations:
"First time signing in?" is changed to "Need to register your PIV?"
The PIV language is changed from "Register your PIV card by first signing in with your email and password." to "Register your PIV card and associate it with your account."
All references to "USAJOBS account" are changed to "USAJOBS recruiter account"
Entered on 10/20/2017 at 10:39:30 EDT (GMT-0400) by [email protected]:
I like the Playbook and I think it is a good tool. I have one small thing
that I think you need to add! On the first screen I think you need to add
a date. For example maybe you could say: Last updated on 00/00/0000.
That way I would know if some changes were made.
Regards,
Michael L. Argerbright
Economic Systems Inc. (EconSys)
www.econsys.com http://www.econsys.com/
As a hiring bureau chief with the State Dept. I need to be able to see a student's application to the unpaid internship and VSFS programs. This includes but is not limited to:
I also need to be able to contact the student to schedule an interview and talk about the position.
This mock-up is likely outdated but, this is the view in question:
https://opm.invisionapp.com/d/main/#/console/11044040/233737397/preview
Notes from duplicate card by @dreeeeewwwww
Opening a link from a campaign card will direct to a show page with profile information for the candidate.
To do
TFS Ticket 30640
BA - Jon Woody
Request: We need some wording for the body of the 404 page for ATP. We will be using the standardized 404 page design words that are in the design system. However for the “Head back… Go to… Begin Your…” we need to update it for ATP.
We've decided that these issues should go into Footprints so we can track responses.
OPM has a tool that steps through the hiring model:
https://www.opm.gov/policy-data-oversight/human-capital-management/hiring-reform/hiring-process-analysis-tool/validate-the-need-against-the-workforce-staffing-and-recruiting-plans/
It's a bit hard to find so linking from the playbook would potentially be helpful.
Here's the latest version of the 'agency communication' for the login.gov launch. Please update in the playbook.
Agency-communication-login.gov_v7_20171120.docx
As a bureau chief selecting students for the unpaid internship program I need to have an organized workflow for managing applicants.
This will be achieved with a predefined set of lists in a Campaign in ATP.
This is the view in question**:
https://opm.invisionapp.com/d/main/#/console/10296658/329193724/preview
The MVP of this may be just a document that informs the State HQ folks how to set up their campaigns in ATP. A stretch goal would be us pre-populating the DB on their behalf.
(**Publicly viewable invision link: https://opm.invisionapp.com/share/WYOESMSPNK5#/329193724_projects_Homepage)
I've already started in on this but, there are a few remaining tasks that I wanted to enumerate here:
Probably more tasks once we wireframe the front page.
Determine how campaign boards can be shared with other community members via email
Sharing options
Here are the notes from the UIS call. I need to get these onto a page.
• SIF Updates
o Major Duties - This array changes from 10 to 20 entries, and changes from 75 characters for each entry to 250 characters for each entry.
o Conditions of employment - This Array changes from 10 to 20 entries, and changes from 5,000 characters for each entry to 250 characters for each entry.
• Code List API updates
o Corrected the Geoloc, PostalCode, and CountrySubdivision API to display the Geoloc code for countries instead of the abbreviation.
o This matches the flat xml files that were on the old Schemas site.
o Included in the 6.7 deploy.
• (REMINDER) Six month SIF implementation period
o We will provide TAS’es a communication to confirm the start date.
o We will send a list of all JOA fields, and which ones are required/not required as well as any of the changes that are required.
Double check that all new fields introduced in 6.6 or about to be introduced in 6.7 are present in the playbook and use the appropriate name from our Data Dictionary.
@starrchen and I hit a couple snags setting this up on localhost, write a few quick lines of setup help to get others up and running more quickly.
We've got the Mission critical code in the new fields list and we have content from Peter & Tess, we now just need it in the playbook.
We've added a distinct video field to the JOA. We need to let folks know about this in the playbook. I need to figure out which section this is attached to, if any.
Note that there is a bug here where an empty video drawer shows up for the field on mobile even when there is no content. It's currently on the backlog. We could mention that we know about it and plan to fix it....soon.
"Applicant Review" (tbd) added to top nav for ATP users that are part of specific DoS Unpaid Int or VSFS comms. Link directs to index of assigned opportunities.
NAV **
**This probably doesn't have to be a new icon/nav element. "Applicant Review" could live in the existing user dropdown menu
Reference
https://opm.invisionapp.com/d/main#/console/14696610/313393134/preview
Similar list style as the above view
Email template selection is fairly rough at the moment. An applicant reviewer should be able to easily see what template they are selecting and, upon selection, see a preview of that template/message.
Current mockup for template selection:
Step 1: https://opm.invisionapp.com/share/Q8OESMCYS5P#/336393862_Internship-Board-Message_Group
Step 2: https://opm.invisionapp.com/share/Q8OESMCYS5P#/336755995_Internship-Board-Message_Group-Template_Selected
To get the ball rolling with dev, we are initially going to allow only hardcoded templates. Obviously there are cases where an applicant reviewer will need to enter custom text, so we'll have to add this in a future sprint.
We could one of these, or some combination:
It would help to have plays on the playbook.
Opening a link from a campaign card will direct to a show page with profile information for the candidate. Update (or create new/alternate version) the candidate show page to allow better integration with/navigation within the campaign.
To do
From 2/6/19 State meeting
As an applicant reviewer, I need to select alternate candidates for my internship. Add another list for Alternates
.
Accepted
to something like Accepted - Primary
Alternate
list called something like Accepted - Alternates
Background:
During the 12/6 Dept of State meeting the subject of alternates came up. Maybe this has already been considered and I've missed it, but flagging it here just in case.
In their current process, reviewers get a chance to flag a couple of people that might be good in case their primary candidate(s) falls through. Often these alternates are being considered for, or in some cases have been accepted to, other internship opportunities. They therefore are potentially already going through further vetting/background checks and would be easily slotted in to another location. As a reviewer it'd be helpful to designate those people on my campaign board.
Potential ways to do that:
interviewed
list)It would be helpful to link to/see the original opportunity posting from the campaign board and index.
Campaign board
Assigned campaign index
Notifications will be triggered manually. Here is how I think this interaction might go:
Emails would use the Open Opps responsive email template for all campaigns associated with an Open Opps community/program (all others would use an ATP template).
Reset password page
https://usajobs.github.io/design-system/agency-talent-portal/auth/reset-password/
Design System validation
https://usajobs.github.io/design-system/form-controls/#validation
Your password must:
Quick mock-up
Add release notes for v6.8.
These three jobs, supposedly, show all of the fields in the new API exposed:
https://www.uat.usajobs.gov/GetJob/ViewDetails/3258739400
https://www.uat.usajobs.gov/GetJob/ViewDetails/3258739600
https://www.uat.usajobs.gov/GetJob/ViewDetails/3258740400
Link to them from the playbook.
There is a thread in #support-questions where an agency was confused about when to use internal to an agency:
. I trained our HR staff yesterday. There were several offices that open announcements to Department of Transportation employees, not just FAA. They asked which hiring path would they include.
My initial thought is to select "federal employees - competitive service" and also "federal employees- excepted service"; however, the text under federal employees states current or former competitive service federal employees. In our scenario, FAA does not allow "former" federal to apply so it is misleading.
My other thought is to use "internal to an agency"; however, it is really internal to a "department". Is there any thoughts on a "Department" icon?
Can you provide guidance on which hiring path we should use?
The answer from @danthibodeau was "internal, they should use clarifying text to say all DoT employees can apply...using either federal option would appears as though all federal employees can apply". @dpboyd asked if we could make that clearer in the playbook.
We have added a new field to the SIF called Agency External Contact URL which will provide Agencies the ability to provide a URL as their external contact method. This field is only to be used for online ticketing systems, and should not be used for general URLs
First task is for @Piglady64: Please work with Drew and Bridget/Nora to determine and document how VSFS communicates status to applicants today. Michelle would like to mirror what they do in our communication. We may have screen shots of this on the google drive so I'd check there first. But, it may be something we need to revisit with Bridget and Nora (an email exchange should suffice).
Second task is for myself and @benjawin: Add notifications to our service blueprint for the State back-end.
Third task is for @dalenard21: Create content for any automatic notifications.
Fourth task is for @dalenard21 & @starrchen (now @dreeeeewwwww too): Code responsive email template for Open Opps communications with State "branding".
This is just to capture how we might measure success on ATP:
More than N% (50%?) of applicants initially placed into a campaign end up accepting their offer. In other words, the algorithm did a good job of initial placement.
For the purpose of getting working product, we'll be "previewing" an email while composing ... BUT ... it'd be slick if you could preview what your final message to an individual/list will look like before sending.
Preview
button to the cancel/send button barPreview
swaps the view to the full HTML email (with any custom text entered) to display what it'll actually look like.Cancel
(closes modal)**, Edit
(returns to message compose view), or Send message
.** Would Cancel
actually be confusing? Maybe you'd think you're canceling only the preview but you'd end up closing the modal and losing any work you did composing the message.
We never published our release notes for 7.3 to the playbook. @jdstill usually has an executive summary but with the delay of the release I missed this task.
We need to add a page to the Open Opps help center for "filters".
The page will be: How to use the filters.
It should live in a new help section called "Search".
npm test
is failing in Travis (https://travis-ci.org/USAJOBS/ATP-Support) on
>> 30 files checked, 78 errors in 30 files
...
Task "htmllint:all" failed.
@dreeeeewwwww commented on Wed Oct 03 2018
Brand like USAJOBS.
Differentiate from core login.
Two options exist for logging in but perform the same action.
Continue with staffing
directs to inaccurate PIV card image, if PIV card image is used make it correct.
Build login page with PIV img OR login fields (ex: Facebook's login with img OR email/pass)
Questions and [Updates] from Matt:
Users who are able to review internship campaigns can see a nav link that directs them to an index of all assigned campaigns.
Opp index view
Connected to/broken out from issue #45 .
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.