Adaptavist Script Runner/Script Fragments Kullanımı

ScriptRunner, butonlar ekleyerek veya bir sayfada web içeriği görüntüleyerek Jira Kullanıcı Arayüzünü(UI) özelleştirme olanağı sağlayan bir eklentidir.

Script Fragments Nasıl Kullanılır ?

Genel Bilgilendirme

  • ScriptRunner menüsünde Script Fragments bölümüne gidin.
  • Add Fragment seçeneğine tıklayın.
  • Fragment’in görüntülenmesini istediğiniz alanı seçin.
  • Fragment’te görüntülenecek içeriğin yer alacağı konumu seçin.
  • Render External veya HtmlCssJs seçeneklerini, Rendering Mode açılan pencereden seçin.
  • Render External seçeneği, bir web sayfasını web öğenize bağlar ve böylece Web Panelinin bulunduğu açılır kutuda görüntüleme sağlanır. Render External seçilirse, hedef URL eklenir.
  • HtmlCssJs seçeneği, butonunuza HTML URL, CSS ve JavaScript eklemenize olanak sağlar. HtmlCssJs seçeneğini seçtiyseniz, HTML URL’nizi, CSS URL’nizi ve JavaScript URL’nizi Web Paneline ekleyin.
  • Save changes’ e tıklayın ve değişiklikleri kaydedin.

 

 

 

Web Panels

Web panelleri, bir sayfanın bölümlerine HTML parçacıkları eklemek için kullanılabilir. Geçerli wiki sayfası veya Jira kaydı vb. hakkında ek bilgileri görüntülemek için Web Panellerini kullanabilirsiniz. Web panelleri hakkında daha fazla bilgi için  Atlassian’s documentation linkini ziyaret edebilirsiniz.

Bir web panelin nasıl oluşturulacağını ve içerik düzenlenmesinden sonra bir kayıt üzerinde nasıl görüntüleneceğini aşağıdaki örnek üzerinden inceleyebilirsiniz.

Panel oluşturulurken Condition ile hangi projede, Location ile kayıt(issue) görüntüleme ekranın hangi bölgesinde olacağı belirlenir. Ayrıca Provider class/script alanını içerisine yazılacak kod bloğu ile veya FILE içerisinde bulunan script referans verilerek Rating Report adlı panel içeriğinde görüntülenecek bilgiler belirlenir. Gerekli düzenlemelerden sonra kayıt(issue) üzerinde aşağıdaki gibi panel ve içerik görüntülenir.

 

Web Item

Web öğesi, seçilecek konumda görüntülenecek bir buton veya bağlantıdır. Bağlantı(link) tıklandığında ne olacağı size kalmıştır.

 

  • Note:  
  İlgili item ile bilgi amaçlı opsiyonel açıklama(description).
  • What section should this go on:
  Item hangi alan içerisinde yer almalı.
  • Key:
  İlgili modülün key bilgisi.
  • Menu text:
  Item için verilecek isim bilgisi.
  • Weight:
  Itemin bulunacağı alanın dikey/ yatay konumlanmasına yardım eder.
  • Condition:
  Item hangi şartlarda/kısıtlarda görüntülenecek. Script eklenebilir.

Örneğin: issue.getProjectObject().getId() == 13710

  • Do what:
  Item’in temelde ne işleve yarayacağının belirlenmesi.
  • Link:
  Yönlendirilecek URL bilgisi. External ise, şema dahil edilir.

Örneğin http://google.com

 

Konuyla ilgili mevcuttaki örnek bir paneli update etmek aşağıdaki gibidir:

Fragment’i kaydetmek için Update‘ i tıklayın. Aşağıdaki gibi görüntülenecektir:

“Search the Web” linkine tıkladığınızda sizi Google’a yönlendirmelidir. Weight =1 olarak olarak ayarlayın. Sayfayı yenilediğinizde ilgili linkin en solda olduğunu göreceksiniz.

Daha fazla bilgi ve istekleriniz için  info@almbase.com adresine e-posta gönderebilirsiniz.

ScriptRunner for JIRA,  ScriptRunner for JIRA Cloud, ScriptRunner for Bitbucket Server, ScriptRunner for Confluence, ScriptRunner for Confluence Cloud

Atlassian Trello

Trello Nedir ?

Trello gündelik hayatınızı ve işlerinizi organize edip takip etmenizi sağlayan genel anlamda bir proje yönetim aracıdır. Yapacağınız işleri, yaptıklarınızı ve hedeflerinizi aynı ekranda görerek işlerinizi organize etmenizi sağlıyor. Aynı zamanda ekip ile yürütülen projelerde de ekip elemanlarına görevler atayabilir, görevler için bir tarih atayabilirsiniz. Bu özelliklere ister web arayüzünden ulaşabilirsiniz ister ise kullandığınız mobil cihaz üzerindeki uygulaması sayesinde kullanmaya başlayabilirsiniz.

Trello, daha işbirliği içinde çalışmanıza ve daha fazlasını yapmanıza olanak tanır. Trello’nun board(pano), liste ve kartları; projelerinizi eğlenceli, esnek ve ödüllendirici bir şekilde düzenlemenize ve önceliklendirmenize olanak tanır. Trello; alanında en iyi ücretsiz proje yönetim aracı olarak dikkatleri çekmektedir.

Trello üç ana parametre üzerinde ilerleyen bir sistemdir.

  1. Panolar
  2. Listeler
  3. Kartlar

1 -Panolar

Panolar aslında Trello açısından projeler anlamına da geliyor. Her bir pano kendi içinde yönetimi sağlanan farklı projelerdir. Dilediğiniz kadar pano oluşturarak organize olmaya başlayabilirsiniz. Birkaç örnek vermek gerekirse;

  • Blog
  • Kişisel Gelişim
  • Günlük Yaşam

gibi panolar oluşturarak her birini ayrı ayrı yönetebilirsiniz.

2 — Listeler

Bu listeleri kendinize ve projenize göre düzenleyip çoğaltarak işleri içlerine yerleştirebilirsiniz. Bu sayede hangi işin hangi durumunun takip ve kontrolünü gerçekleştirebilirsiniz.

3 — Kartlar

Trello üzerinde listelere ekleyeceğiniz kartlar sayesinde yapmanız gerekenleri listeleyebilir ve işin süreci değiştikçe ilgili listeye çekebilirsiniz. Bunun için tek yapmanız gereken kart ekle seçeneğine tıklamak.

Kartlar aynı zamanda özelleştirilebilir yapıda tasarlanmıştır. Kartlar üzerinde aşağıdaki eylemleri gerçekleştirebilirsiniz.

  • Görevli atayabilirsiniz. Bu sayede birden fazla kişi aynı projede farklı görevlerden sorumlu olacaktır.
  • Görsel ekleyerek görevi detaylandırabilirsiniz.
  • Bitirme tarihi atarak görevliyi çalışmaya itebilirsiniz.
  • Görev içinde maddeler belirleyerek bunlardan kaç tanesi yapıldı görebilirsiniz.
  • Etiketler atayarak önem sıralaması yapabilirsiniz.
  • Görev altında yorum yaparak durum hakkında bilgi alabilirsiniz.

Aslında görebileceğiniz gibi çok farklı amaçlarla kartları düzenleyip projenizi düzenleyebilirsiniz.

Ekip içi iş bölümünü kolayca yapabilirsiniz                                                Özet Görünüm                                                  

Butler ile Dahili İş Akışı Otomasyonu

Dahili botlar işinizi hafifletebilir. Butler ile tüm ekibinizdeki otomasyonun gücünü ortaya çıkararak verimliliği artırın ve aşağıdakilerle yapılacaklar listenizden sıkıcı görevleri kaldırabilirsiniz

  • Kural Tabanlı Tetikleyiciler (Rule-Based Triggers)
  • Özel Kart & Board Butonları(Custom Card & Board Buttons)
  • Takvim Komutları
  • Bitiş Tarihi Komutları (Due Date Commands)

Trello’yu ekibinizin en iyi biçimde çalıştığı şekilde kullanın. Trello bir ekibin tarzına uyacak esneklik ve özelliklere sahiptir.

The Team Playbook

Trello ile takımınızı kurup çalıştırmak kolaydır. Başarılı olmak için ihtiyaç duyulabilecek tüm panolar ve araçları tek bir kullanışlı kaynakta toplanmıştır. Tüm ekibinizi Trello ile kurup çalıştırmanın ne kadar kolay olduğunu göstereceğiz. Başarılı olmanız gereken tüm pano ve araçlar için aşağıdaki bir team’lerden birini seçmek.

  • Engineering
  • Team Management
  • Marketing
  • Design
  • Sales
  • Product Management
  • Support
  • Human Resources
  • Remote Team Management
  • Startups
  • Personal Productivity
  • Home
  • Wedding Planning

Üretkenlik Platformu

Ekibinizin zaten kullandığı uygulamaları doğrudan iş akışınıza entegre edin. Power-Ups, ekibinizin benzersiz iş ihtiyaçlarını karşılamak için Trello kartlarını canlı uygulamalara dönüştürür.

Takvimler, Özel Alanlar, Yinelenen Kartlar ve çok daha fazlası Jira, Slack, Google Drive, InVision gibi entegrasyonlarla Trello pek çok fırsat ve kullanım kolaylıkları sağlamaktadır.

 

Daha fazla bilgi için https://trello.com ziyaret edebilirsiniz.

Trello hakkında destek almak için info@almbase.com adresinden bizimle de iletişime geçebilirsiniz.