Transparens och tydlighet på nya supporten

Nov 16

Som vi på polopolyforum skrev i september, så har Atex Polopoly ett projekt där de ska lansera en ny supportwebb för oss kunder efter nyår. Vi satte oss ner med Mattias Köhlmark som berättade om vad de tänker och hur systemet ser ut nu när ett par kunder har fått testa och säga sitt.

Polopolysupportens nya startsida

Polopolysupportens nya startsida (bild 1)

Så vad är det nya?

Lösningen som Atex tänker sig ta i drift för alla kunder efter nyår består av ärendehanteringsverktyget Jira kopplat till WIKI:en Confluence. Atex har använt Jira internt ett tag som ersättare till Bugzilla och känner sig nöjda med det. ”Många av våra kunder använder Jira, och det bidrog till valet, man känner igen sig” Säger Magnus Kölhmark.

Screenshot från Jira i nya Polopolysupporten

Screenshot från Jira i nya Polopolysupporten (bild 2)

Grundläggande i en kunds konto i nya supportwebben är att man som kund har en grupp där alla ens användare är knutna till så att alla inom en organisation kan se alla ärenden som rapporteras från organisationen, oberoende vem som gjorde det.

Jira implementationen är ganska standard så som den ser ut i skrivande stund, med det man är van med så som personliga Dashboards och möjligheten att följa vad som händer via mail och RSS . Värt att notera är två viktiga val kan man göra när man lämnar sin buggrapport, och det är priority, vilket är en prioritet på ärendet från 1 till 3 där, 3 är högst, prioriteten är vårat sätt som kund att säga om vi tycker att en fråga är viktig relativt andra frågor som vi själva har skickat in till supporten. Med andra ord är det dumt att alltid sätta den till högsta prio.

Den andra viktiga inställningen på en rapport är Security Level, som beroende på kund kan sättas til publik eller privat fråga. Väljer man att rapportera med säkerhetsnivå publik, innebär det att andra kunder kan se och följa frågan.

Atex har också tänkt sig lite andra delar i nya supportwebbben, så som den utvecklare till utvecklare (Dev-2-dev) del där man kan ställa frågor till andra utvecklare, liknande polopolyforums forumdel.

Supporten ska också fylla sajten med sina omkringliggande kunskaper som inte direkt berör själva produkten. Magnus tar som exempel hur man bäst använder HTTP-cachning i sin driftmiljö. Informationen förmedlas under rubriken Tips and Tricks i form av Knowledge Base artiklar

Jira/Confluence lösningen ger också en snygg lösning på sökning som kommer ske i alla redaktionella  källor samtidigt, det vill säga DevGuide, JavaDoc och supportsidor (KB-sidor).

På frågan om vi som kunder kommer att kunna följa Polopolys behovslista (eng: Backlog) så var svaret från Atex svävande, men om jag får gissa så är svaret att det inte kommer att ske, inte heller på en högre, abstraktare nivå. Däremot verkar det som om kunder kommer kunna följa alla de buggar som fixas innan de hamnar i en releasead versions change list.

polopolyforums tanker och synpunkter

Ska man hårddra det så kommer Atex nya supportwebb att vara en konkurrent till polopolyforum.se, men jag skulle vilja börja med att säga att vi tycker att det är ett jättebra steg som man tar i och med Jira och Confluence. För om det är något som det finns för lite av så är det bra källor till Polopolykunskap på nätet, så ju mer snurr det blir på Atex supporten dessto mer kommer hända även här på polopolyforum. Det kommer dessutom vara en stor skillnad i att supporten alltid kommer att finnas bakom inloggning och inte lika lätttillgänglig.

Så vad gav vi för återkoppling till Magnus Kölhmark på mötet?

  • Vi ser det som nödvändigt att man kan kommentera KB-artiklar och DevGuiden, inte bara för att rätta fel i själva texten, utan även för att kunna ge mer information om t ex konfigurationer som inte står i DevGuiden.
  • Vi vill också att Atex importerar alla ärenden som i dag ligger i det gamla supportsystemet så de finns tillgängliga för oss kunder direkt när vi börjar använda systemet.
  • För att förenkla borde startsidan inte vara bara text utan lyfta fram de saker som supporten gör, publika buggar som rapporterats in, och framförallt lista kundens alla öppna ärenden.
  • Vi önskar också att man för in en möjlighet att lämna ”feature requests” vilket inte är möjligt i dag då det bara finns två val, bugg eller support ärende. Många gånger är det inte en bugg utan en ändring eller tillägg man vill göra på en funktion.
  • Någon typ av meta-data driven ”Se även” listning på ärenden vore också bra, datamängden i Jira växer snabbt och man kan ha många ärenden liggande. Så en funktion för att se om andra har rapporterat liknande fel eller synpunkter vore bra. Det är svårt att hitta bara genom sökning. Kanske ett tagg moln?

Till sist …

Atex jobbar fortfarande med att utforma systemet, vad man ska få göra/inte göra, vad som ska finnas/inte finnas och det är nu som du ska göra din röst hörd om du har synpunkter!

Taggar: , , , , , , , ,

Polopolyversion 9.13.2

Sep 11

Polopoly släppte idag version 9.13.2 och bland nyheterna så hittar vi bl.a en lösning för den inrapporterade buggen om att listningen av användare uteblir när man närmar sig 1000 st och kör Oracle som databas. Andra nyheter är bl.a. ändrade standardinställningar för minnet på index-, xml-, statistics- och pollservern, förbättrad dokumentation och att man tagit bort knappen för att manuellt bygga om sina index.

Kommande diskussion

Vi vill passa på att pusha för att vi senare kommer återkomma med en diskussion om hur vi (d.v.s. alla läsare på polopolyforum.se) skulle vilja att Polopoly hanterar sin information gällande nya releaser. Där vi hoppas på era förslag och synpunkter på hur man kan förbättra handhavandet för nya versionsreleaser, men mer om det i kommande inlägg.

Här kommer hela listan som den presenteras på Poloploys supportsida:

Change List for 9.13.2

 

  • 8522: Fix to prevent ORA-01795 errors on Oracle while finding large amounts of users.
  • 10852: Greenfield Times: The teaser element now correctly does not display teasers for articles that have been hidden or removed, regardless of fragment cache time. Also, the teaser elements articles list only accepts one article.
  • 10950: Read-only Ldap user server coupling no longer fails when saving a user with attributes removed from the Ldap server. These attributes are now saved on user content.
  • 10977: The standard memory settings for the Polopoly servers (index server, xml server, statistics server and poll server) have been changed to better suite a production ready set up. For developers, the example Environment.properties has been changed with example developer defaults. Documentation has been added to the Production Environment section of the developers guide.
  • 10998: GreenfieldTimes: A publishing queue that contains article based on the context it is used in has been added. It uses the categorization for the currently shown page or article as search criteria.
  • 11002: Greenfield Times: RSS Feeds are now working with new categorization API.
  • 11004: The ”rebuild index” button in index configuration has been removed in order to prevent accidental index rebuilds. In order to rebuild an index, the script tools provided by Polopoly should be used.
  • 11009: GreenfieldTimes: The metadata search can now be limited by Content type.
  • 11010: Now pasting/selecting a content reference with a content name that contains an apostrophe works as expected.
  • 11023: Default velocity settings in Greenfield Times are now adjusted for production use. The modificationCheckInterval settings are unsuitable for development. Look for ‘T E M P L A T E L O A D E R S’ in velocity.properties. Change modificationCheckIntervals from 0 to 2 during development to avoid having to restart tomcat in order to load changes in .vm-files.
  • 11026: Improved the documentation of the different Polopoly web applications.
  • 11027: Added documentation on how to profile web pages using statistic collected when rendering (renderstats).
  • 11028: A performance problem while refreshing category driving publishing queues in the editorial GUI that caused unnecessary index server queries has been solved.
  • 11034: Greenfield Times: It is now possible to set up elements to be automatically added to new articles, see the com.polopoly.cm.app javadoc for the field p.AutoContentCreator. Greenfield Times standard articles now come with a comments and a bookmarks element by default.
  • 11037: When addressing content directly (http://hostname/1.100), content without ant output template will give a 404 response code.
  • 11038: Categorization.setCategorization() now clears dimensions that aren’t present in the supplied categorization.
  • 11049: Tags containing special characters are now handle correctly.
  • 11054: Changelist overflow bug fixed.
  • 11058: Categorization Tags are now stored when switching to another tab. This resolves the problem of user text input loss.
  • 11066: textmining.war is no longer included in the polopoly distribution, see developers guide for further information.
  • 11069: The javascript file ”autocomplete.js” has been removed because it is no longer used by Polopoly GUI.
  • 11072: A potential ArrayIndexOutOfBoundsException in com.polopoly.util.Base64.decode() is now prevented.
  • 11084: Typing comma in auto completion no longer selects a completion.

 

Taggar: , , , , , ,

Polopoly släpper version 9.12.2

Jun 09

Polopoly släppte idag version 9.12.2 av sitt CMS där bland annat ”drag and drop” buggen i IE8 är fixad, samt att funktionalitet för bildhantering på frontarna nu har lagts till, vilket gör att man kan skapa derivat av orginalbilder (t ex tumnaglar, bilder för mobiler) dynamiskt på frontarna och slippa ha dessa lagrade i databasen. Se hela change-listan som den ser ut på Polopolys supportwebb nedan.

Change list

10153: It is no longer needed to restart the indexserver (nor to restart the client) after a rebuild of index.

10201: Content is now removed from PublicIndex in Greenfield Times when removed.

10342: It is now possible to edit the community bad words list in the editorial GUI again.

10723: Front servers now have the ability to generate image derivatives dynamically. This can be configured in the system content ”Image generation.” Turning on dynamic generation stops the CM from generating derivatives when importing and uploading images. In 9.12.x, this feature is disabled by default, while in 9.13.0 and later it is default enabled.

10731: More examples of how to write unit tests for policies added to the documentation.

10743: The ContentFileServlet now supports dynamic image generation of derived images.

10750: Fixed potential ejb deadlock that could occur in rare cases.

10752: The drag and drop feature in the editorial GUI is now compatible with IE 8 web browser.

10773: Greenfield Times now uses versioned content ids when building file links.

10776: There is now a cut button as a complement to copy in the Admin GUI by default.

10783: The contentfile servlet and the dispatcher now respond with 404 rather than a 500 response and a ServletException when the request URI can not be resolved to valid ContentIds.

10800: Now using another cache implementation for path segment to content id translations in com.polopoly.cm.path.TocBasedPathTranslator.

Taggar: , , , , , ,

Problemet med frontmaskiner som inte uppdaterar sitt innehåll löst!?

Apr 11

Tillsammans fick vi en lösning!

Den mest diskuterade frågan på forumet är den om frontmaskiner som inte uppdaterar sitt innehåll som de ska. Felet har lett till att besökare fått upp felaktigt innehåll eller 404-page not found, när de besökt sidor på webbplatsen. Att tömma frontmaskinernas ”cachar” och starta om webbapparna, har varit den enda tillfälliga lösningen på problemet. Fram tills nu! På skärtorsdagskvällen fick jag ett mail från Polopoly-supporten som säger sig ha hittat felet . En patch ska komma under nästa vecka och vi får hoppas att den håller vad den lovar (där av det lilla frågetecknet i rubriken)!

Jag skulle vilja tacka: simon.larsson, melker, Henrik, andersb & marcus.demnert för att vi tillsammans fick Polopoly att förstå att detta var ett stort och kritiskt problem för många av deras kunder.

Hela Polopolys svar finns att läsa i forumet.

Taggar: , ,